06. marts 2005 - 22:52
Der er
9 kommentarer og 2 løsninger
Reload samme side efter prompt?
Jeg anvender det her script, som laver en prompt hvis man sætter hak i mere end 10 checkboxe og trykker [ok]. Hvordan kan man få det til at reloade samme side, efter at man har trykket på [ok] i prompten? <script type="text/javascript"> function tjeck(f){ var antal = 0,e = f.elements; for (i=0;i<e.length;i++) antal += (e[i].name=='favorit' && e[i].type=="checkbox" && e[i].checked)?1:0; if(antal>10){ alert("MAX 10 hak"); return false; } return true; } </script>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
06. marts 2005 - 23:29
#1
<script type="text/javascript"> function tjeck(f){ var antal = 0,e = f.elements; for (i=0;i<e.length;i++) antal += (e[i].name=='favorit' && e[i].type=="checkbox" && e[i].checked)?1:0; if(antal>10){ alert("MAX 10 hak"); top.location = "din_url.dk"; return false; } return true; } </script>
06. marts 2005 - 23:30
#2
Tror jeg virker
06. marts 2005 - 23:32
#3
skal det være hele url'en, eller kan man nøjes med at referere til f.eks. min_side.asp?
06. marts 2005 - 23:33
#4
her skal det være hele urlen
06. marts 2005 - 23:35
#5
Jeg har fundet en funktion.. brug den <script type="text/javascript"> function tjeck(f){ var antal = 0,e = f.elements; for (i=0;i<e.length;i++) antal += (e[i].name=='favorit' && e[i].type=="checkbox" && e[i].checked)?1:0; if(antal>10){ alert("MAX 10 hak"); document.location.reload(); return false; } return true; } </script>
07. marts 2005 - 10:50
#6
-- men det er vel noget vrøvl at returnere nogetsomhelst, hvis siden alligevel reloader ... (og så er document.location deprecated siden 1998, brug window.location.reload(true) !-)
07. marts 2005 - 10:53
#7
læg et svar folks, - vil anvende denne: <script type="text/javascript"> function tjeck(f){ var antal = 0,e = f.elements; for (i=0;i<e.length;i++) antal += (e[i].name=='favorit' && e[i].type=="checkbox" && e[i].checked)?1:0; if(antal>10){ alert("MAX 10 hak"); window.location.reload(true); return false; } return true; } </script>
17. marts 2005 - 19:30
#8
jeg lægger snart svar selv...
18. marts 2005 - 16:27
#9
svar.. Var lige en tur i prag :D
19. marts 2005 - 05:59
#10
Oki, velbekomme '-)
21. marts 2005 - 18:46
#11
Tak for point ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling