JavaScrtipt und Arrays

Hardware, Software, Webdesign & Coding.

Moderator: Katana

Antworten
Benutzeravatar
Katana
Beiträge: 5337
Registriert: So Jan 02, 2000 1:01 am

JavaScrtipt und Arrays

Beitrag 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
Benutzeravatar
Katana
Beiträge: 5337
Registriert: So Jan 02, 2000 1:01 am

Beitrag 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 ...
Antworten