Einzelnen Beitrag anzeigen
Alt 04.10.2004, 18:45   #1
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard javascript: langer string als übergabeparameter mit document.location=URL

folgendes problem. ich lese mittels JS aus einem textfeld einen text aus. dieser wird etwas verändert und soll dann sinngemäß mit

Code:
document.location = file.php?uebergabe=text;
übergeben werden. funzt auch wunderbar, allerdings bin ich vor kurzem auf einen bug draufgekommen, bei allzu langen texten funzt das ganze nämlich nicht. scheitern tuts definitiv bei der übergabe, denn wenn ich mir den übergabeparameter direkt vor der übergabe per alert ausgeben lasse, passt alles.
danach ist jedoch schluß - und ich meine schluß. kein JS-error, es passiert einfach gar nichts.

offenbar dürfte es eine max. länge für übergebene strings geben, wie ich vermute. kann dies davon abhängen, ob diese über GET oder POST übergeben werden? habe ich hier überhaupt eine wahl über die art der versendung, wenn ich das ganze nicht über ein form-submit (wie mans ja öfter macht, da kann ich zwischen GET und POST wählen) bewerkstellige, sondern eben über einen reload (document.location=)?
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten