Avatar billede bjornhart Nybegynder
08. oktober 2004 - 20:03 Der er 7 kommentarer og
1 løsning

Overførsel af parametre til en funktion

Hej Eksperter

Er der en maks længde på parametre som sendes til en funktion?
Avatar billede nikolajdu Nybegynder
08. oktober 2004 - 20:52 #1
Det er der vel nok, men forhåbentlig ikke noget du for brug for. Du vil f.eks stort set altid kunne "replace" alle kommaer i din 250.000 liniers tekst, men spørgsmålet er om ikke klienternes computere låseri halve eller hele timer.
Avatar billede grunken Nybegynder
08. oktober 2004 - 21:17 #2
helt enig, så længe at du ikke overskrider browserens eget adresseringsrum, så kan du smide alt efter den !

Det er kun på parametre i querystring + deslige der har en maxlængde på så vidt jeg husker 4kb

Men denne her lille dødsdræberfunktion - vil vel underbygge det nikolajdo siger meget godt ;o) - ikke sundt for en browser!

<script type="text/javascript">
str = "";
for(i=0;i<50000;i++)
  str+="dette er en test for at se om man kan smadre ens browser, uden de store problemer det kan man ikke - men ork hvor er det sløvt!";
  skriv(str);

function skriv(s){
document.write(s.replace(/\,/g,"KOMMATEGN"));
alert(s.length);
}
</script>
Avatar billede nikolajdu Nybegynder
08. oktober 2004 - 22:24 #3
Du behøver ikke engang bruge regexp (det var bare for at funktionen også skulle gøre noget konkret med parametret) - Bare prøv med : document.write('.');

Du vil opleve en verden af frihed.... mens du venter ;-)
Avatar billede bjornhart Nybegynder
09. oktober 2004 - 17:02 #4
Jeg takker meget for inputtet. Hvis der er en der smider et svar kan jeg lukke spørgsmålet.
Avatar billede nikolajdu Nybegynder
09. oktober 2004 - 17:10 #5
kan vi vel begge gøre :))
Avatar billede nikolajdu Nybegynder
18. november 2004 - 01:18 #6
?
Avatar billede bjornhart Nybegynder
07. februar 2005 - 21:36 #7
Der er problemer med siden der sker ikke noget når jeg trykker på knappen accepter
Avatar billede nikolajdu Nybegynder
07. februar 2005 - 22:43 #8
du skal markere navnet først og så trykke på knappen
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