Avatar billede aggie Nybegynder
01. februar 2001 - 12:43 Der er 5 kommentarer og
1 løsning

Maksimum streng-længde?

Jeg har et problem med en stor mængde data, der skal flyttes fra et vindue til et andet,

window.opener.forms.edit.tekstfelt.value = window.enhulensmassetekst.value;

men enten der, eller når den anden form (edit) bliver submitted, så forsvinder den sidste del af teksten :( jeg har prøvet at sidde og tælle, men der er omkring 1000 (1024?) tegn, så jeg løber sur i det :)

dvs:

er der en grænse for strenges længde,
eller for POST variabler?
Avatar billede madsmm Nybegynder
01. februar 2001 - 14:23 #1
hvilken method bruger du til at submitte formen ??
Avatar billede aggie Nybegynder
02. februar 2001 - 11:05 #2
Jeg har fundet ud af det, det var fordi jeg append\'ede indholdet direkte på et url,

linkStreng = \"showpage.php?content=\" + escape(window.enhulensmassetekst.value);

så opstår problemet fordi browseren kun magter at have de der ca. 1024 tegn, alt inklusive, så resten blev simpelthen ikke sendt med :)
Avatar billede madsmm Nybegynder
02. februar 2001 - 11:07 #3
well alrighty then :)
Avatar billede Slettet bruger
14. april 2001 - 09:43 #4
Jeg har samme problem, kunne du ikke forklare mig hvordan det løses? :-)
Avatar billede aggie Nybegynder
27. januar 2003 - 03:52 #5
formoder du fandt ud af det, ellers kan jeg sige, at det er fordi mange browsere 'slutter' url læsning efter 1024 tegn, alt inkl, så løsningen er at bruge POST forms..
Avatar billede jpvj Nybegynder
27. januar 2003 - 04:01 #6
GET requests (dvs. URL'en) har en max længde på 1024 bytes. Tidligere havde POST requests en max længde på 4096 bytes, men det er vist lang tid siden :-)

Mvh JP
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester