Hallo heavenkiller,
Anscheinend werden nur maximal 4096 Zeichen in einem String gespeichert...
Nein. Ein kleiner Versuch zeigt - getestet mit Opera9 - das die Grenze weit höher liegt:
<textarea rows="20" cols="50"></textarea>
<script type="text/javascript">
var str = ""
while (str.length <5000){
str += "a";
if (str.length%25==0)
str += "\n";
}
str += " Ende";
document.getElementsByTagName("textarea")[0].value = str;
window.alert(str.length)
</script>
Hintergrund:
Ich frage per GET-Methode und dem Einsatz von AJAX eine XML-Datei ab, die dynamisch von PHP generiert wird.
Dann liest Du doch diese Datei nicht als String ein, sondern nutzt responseXML, oder?
Mit freundlichem Gruß
Micha