Bernd: Text Variablengröße, document.write()

Beitrag lesen

Hallo Forum,

nach langer Abstinenz werkle ich mal wieder mit Javascript.
Nun möchte ich mir aus einem Array ein Selectionsfeld erstellen.

ca. 10.000 Einträge.

Wenn ich schreibe:

for(var i = 0; i < myCount; i++){
  myText += "<option>"+myNBSP(myCMS[i])+"</option>\n";

}

document.write(myText)

raucht mein Browser (IE 6.0) ab.

Mache ich das ganze häppchenweise:

for(var i = 0; i < myCount; i++){
  t++;
  myText += "<option>"+myNBSP(myCMS[i])+"</option>\n";
  if (t > 20){
   document.write(myText);
   myText="";
   t=0;
  }

Ist der Browser ganz brav.

Sind die Möglichkeiten der "Text"-Variablen begrenzt ?
Größe ? etc.

Denn der Browser raucht auch ohne das Document write ab.

Gruss,

Bernd