login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Redirect

Offline Rob - 11/01/2006 16:07
Avatar van RobHTML interesse
  1. <script language="JavaScript">
  2. <!--
  3. function click(e)
  4. {
  5. if (document.all)
  6. {
  7. if (event.button == 2)
  8. {
  9. window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
  10. return false;
  11. }
  12. if (event.button == 3)
  13. {
  14. window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
  15. return false;
  16. }
  17. }
  18. if (document.layers)
  19. {
  20. if (e.which == 3)
  21. {
  22. window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
  23. return false;
  24. }
  25. }
  26. }
  27. if (document.layers)
  28. {
  29. document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);}
  30. document.onmousedown=click;
  31. document.onmouseup=click;
  32. // -->
  33. </script>

Dit werkt in IE wel, maar in FF niet.
Wat is het probleem?

3 antwoorden

Gesponsorde links
Offline haytjes - 11/01/2006 16:14
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
  1. <script language="JavaScript">
  2. <!--
  3. function click(e)
  4. {
  5. if (e)
  6. {
  7. if (e.which == 3)
  8. {
  9.  
  10. window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
  11. return false;
  12. }
  13. }
  14. else if (event)
  15. {
  16. if (event.button == 2)
  17. {
  18. window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
  19. return false;
  20. }
  21. if (event.button == 3)
  22. {
  23. window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
  24. return false;
  25. }
  26. }
  27. }
  28. if (document.layers)
  29. {
  30. document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  31. }
  32. document.onmousedown=click;
  33. document.onmouseup=click;
  34. // -->
  35. </script>
Offline Thomas - 11/01/2006 16:22
Avatar van Thomas Moderator document.all is het probleem.
Offline Maarten - 11/01/2006 16:48
Avatar van Maarten Erelid if (event.button == 2)

en dan
if (event.button == 3)

en dat doet hetzelfde...
maak daar dan
if (event.button == 2 || event.button == 3)
van?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.267s