05. november 2003 - 09:41
Der er
9 kommentarer og 1 løsning
Fejl i script? Hvorfor virker det ikke?!
Hej eksperter... Jeg har skrevet denne kode i JS, men hvad er der galt? Den virker ikke *SNØFT*... Kan det være fordi jeg bruger asp til at generere noget af koden? <script type="text/javascript" language="Javascript"> goForward(){location.search = "?start=3"}; </script> <script type="text/javascript" language="Javascript"> goBackward(){location.search = "?start=-1"}; </script> Hilsen Mathias
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
05. november 2003 - 09:44
#1
Luk annoncen, så ser det vist lidt bedre ud...
05. november 2003 - 09:48
#2
hvad er det du vil ha din kode til gøre?
05. november 2003 - 09:55
#3
<script type="text/javascript" language="Javascript"> function goForward(){location.search = '?start=3'}; function goBackward(){location.search = '?start=-1'}; </script> Prøv evt. sådan... //>Rune
05. november 2003 - 12:36
#4
Du skal nok ud i en location.replace(), hvis du vil have en reaktion, altså en redirigering !-)
05. november 2003 - 17:25
#5
F.eks. <script type="text/javascript" language="Javascript"> goForward(){location.replace(location.host + location.pathname + "?start=3")}; </script> <script type="text/javascript" language="Javascript"> goBackward(){location.replace(location.host + location.pathname + "?start=-1")}; </script>
05. november 2003 - 20:49
#6
roenving: Det virker ikke når jeg "integrerer" det med ASP. Så bruger jeg... <script type="text/javascript" language="Javascript"> goForward(){location.replace(location.host + location.pathname + "?start=<% Val(Request.QueryString("start")) + 2 %>")}; </script> <script type="text/javascript" language="Javascript"> goBackward(){location.replace(location.host + location.pathname + "?start=<% Val(Request.QueryString("start")) - 2 %>")}; </script> ... og det vil den ikke, da: Val kun virker i VB, ikke ASP CInt giver fejl Ingen konversion giver Request: Type mismatch. Er der nogle af jeg der kender til ASP og kan hjælpe? Eller skal jeg stille spørgsmålet i ASP gruppen...?
05. november 2003 - 20:55
#7
<script type="text/javascript" language="Javascript"> goForward(){location.replace(location.host + location.pathname + "?start=" + (+location.search.substring(location.href.lastIndexOf('=')+1)+2)}; goBackward(){location.replace(location.host + location.pathname + "?start=" + (+location.search.substring(location.href.lastIndexOf('=')+1)-2)}; </script>
06. november 2003 - 16:31
#9
-- det må du zq undskylde, jeg havde helt overset, at du havde undladt at skrive function: <script type="text/javascript" language="Javascript"> function goForward(){location.replace(location.host + location.pathname + "?start=" + (+location.search.substring(location.href.lastIndexOf('=')+1)+2)}; function goBackward(){location.replace(location.host + location.pathname + "?start=" + (+location.search.substring(location.href.lastIndexOf('=')+1)-2)}; </script>
10. november 2003 - 17:20
#10
Det virkede ikke. Jeg gir op.
Vi tilbyder markedets bedste kurser inden for webudvikling