10. september 2008 - 10:14Der er
7 kommentarer og 1 løsning
window.location.href virker ikke
Hej.
Jeg har:
<script type='text/javascript' language='javascript'> function confirmLogout() { var r=confirm('Er du sikker på at du vil logge ud?') if (r==true) { window.location.href='?logud=1'; } else { return false; } } </script>
og
<a href='' onclick='confirmLogout();'>Log ud</a>
Mit problem er, at jeg bliver sendt videre til ?logud=1..
Hvis jeg sætter en alert før window.location.href modtager jeg denne.
Derfor undrer det mig at loactionen ikke ændres. Jeg har ligeledes prøvet med google.com som href..
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
<script type='text/javascript' language='javascript'> function confirmLogout() { var r=confirm('Er du sikker på at du vil logge ud?') if (r==true) { window.location.href+='?logud=1'; } else { return false; } } </script>
Mangler du ikke bare at sætte href="java script:void(0)" på dit link? Hvis du ikke har det, så vil href'en (der er blank) jo blive kørt, inden window.location.href når at blive kørt. Med void(0) undgår du, at href'en bliver kørt.
<script type="text/javascript"> function confirmLogout(){ var r=confirm('Er du sikker på, at du vil logge ud?'); if(r==true){ window.location.href+="?logud=1"; } } </script>
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.