Seite 1 von 1

JavaScrtipt und Arrays

Verfasst: Di Nov 26, 2002 3:01 pm
von Katana
Ich denke, mein Problem passt hier besser rein, als in's Web-Design Forum.

Ich habe ein JavaScript Array, welches dynamisch per JSP aus dem Inhalt einer Datenbank gefüllt wird.
Meine Datenbank hat nun allerdings 4700+ Einträge, die alle in ein JavaScript Array sollen, damit man während der Laufzeit durch die Einträge switchen kann, ohne jedes Mal die Seite neu zu laden.
Bis 1650 Einträge kriege ich im Array unter, danach funktioniert das Script nicht mehr vernünftig ...

Hat jemand 'ne Ahnung, wie das kommt, bzw. wo man Infos oder Work-Arounds findet ?

Update:
Hier jetzt ein Testcode und danach die Ausgabe:

Code: Alles auswählen

e = new Array ();
e[0xfffffffe] = 0;
document.write ("<p>e.length = " + e.length + "</p>");
e.length = 4294967295
Demnach müßte ich doch eigendlich auch größere Arrays zusammenbasteln können, oder :?:
Thx

Verfasst: Mi Nov 27, 2002 12:00 am
von Katana
Ok, hat sich erledigt.
Lag' an meiner eigenen Blödheit.
Ich hatte die Strings in dem Array als

Code: Alles auswählen

out.print("Array[i].var = '" + sDummy + "';");
definiert (nicht wundern, ist 'ne JSP Seite) und nicht dadran gedacht, daß ja auch in der String-Variable ""sDummy"" einfache Anführungszeichen (') sein könnten. Damit wurde der String abgeschnitten und das Script unbrauchbar ...