När jag trycker på knappen:
<Input type="button" onclick="javascript:location.href=test.asp?dir=\hej\test2'" value="Tillbaka">
Blir bara test.asp?dir=hejest2
Varför försvinner /-tecknen? Vad ska jag göra för att behålla dem?
2 svar · 296 visningar · startad av johgu
När jag trycker på knappen:
<Input type="button" onclick="javascript:location.href=test.asp?dir=\hej\test2'" value="Tillbaka">
Blir bara test.asp?dir=hejest2
Varför försvinner /-tecknen? Vad ska jag göra för att behålla dem?
Backslash är escapetecken - och måste escapeas med - just det: backslash. Det är också onödigt att ha javascript: i din onclick-kod.
<input type="button" onclick="location.href='test.asp?dir=\\hej\\test2';" value="Tillbaka">
Du har också missat en apostrof där sökvägen börjar.
Säker att du inte egentligen vill ha "dir=/hej/test2"?