There seems to be a problem with the Internet Explorer 7. In the js file, we're doing this (line 180):
Code:
this.selectobj.innerHTML = this.availableprefixes;
"this.availableprefixes" contains the prefixes formatted like this:
Code:
<option value="f135_0" class="" >New -</option>
<option value="f135_1" class="" >Done -</option>
<option value="f135_2" class="" >Discuss -</option>
<option value="f135_3" class="" >Nothing -</option>
"this.selectobj" is an (empty) <select /> tag. So line 180 should add the available prefixes to the combo box, which later is inserted into the document (line 184).
This works fine if you're using Firefox. It works fine if you're using Internet Explorer 6. It used to work fine if you were using Internet Explorer 7. But some time ago, it stopped working and IE7 is showing a blank combo box now. The reason is, that the js code for some reason produces broken HTML code, which can be seen in the attachment. There's something missing before the first prefix: <OPTION class="" value="f135_0">
It isn't missing in Firefox. Does anybody have a clue what IE7 is doing here? I'm running out of ideas. I bet this is a new IE7 bug that has been introduced on one of the recent Microsoft patch days.