Tab Title Disappear in IE6 with non latin characters

January 5th, 2009
  • When trying to set a title to tabs in a non-latin language (Hebrew in this case) I got an annoying bug in IE6 (see attached images):
    1. The tab is not showing as a tab but as a long blue div
    2. The non-latin characters are not showing unless surrounded by latin characters

    It is working OK in FF and in IE7, but it means that I can't have Hebrew titles to tabs as most of the users are still using IE6.

    To test it simply change in the example at:
    http://extjs.com/deploy/dev/examples/tabs/tabs.html

    the following lines in tabs-example.js


    var tabs = new Ext.TabPanel({
    renderTo: 'tabs1',
    width:450,
    activeTab: 0,
    frame:true,
    defaults:{autoHeight: true},
    items:[
    {contentEl:'script', title: 'Au05D2A'},
    {contentEl:'markup', title: 'Long Text'}
    ]
    });
    instead of

    var tabs = new Ext.TabPanel({
    renderTo: 'tabs1',
    width:450,
    activeTab: 0,
    frame:true,
    defaults:{autoHeight: true},
    items:[
    {contentEl:'script', title: 'Short Text'},
    {contentEl:'markup', title: 'Long Text'}
    ]
    });
    Any idea how to make it work on IE6 as well?


  • Should I move it to the bugs forum?

    It is rather simple to replicate and hopefully fix.







  • #If you have any other info about this subject , Please add it free.#
    Your name:
    E-mail:
    Telphone:

    Your comments:


    If you have any other info about Tab Title Disappear in IE6 with non latin characters , Please add it free.

    Posted in dballastages.com | edit