Holla :] Wie kann ich auf einen Klick der rechten Maustaste reagieren, sodass ich z.B. ein Bild hab und wenn dort die rechte Maustaste geklickt wird, dass dann der JS-Befehl location.href='http://www.google.de/'; ausgeführt wird? DANKE!
rechte Maustaste -> location.href=[...]
-
-
-
Firefox sagt "event is not defined" /:
-
Quellcode
- <script type='text/javascript'>
- function rechtsklick(e) {
- if ((e && (e.which == 3 || e.which == 2)) || (window.event.button == 2 || window.event.button == 3)) {
- location.href='http://www.google.de/';
- }
- return true;
- }
- document.oncontextmenu = function () { return false; }
- document.onmousedown=rechtsklick;
- //-->
- </script>
-
Und wie mach ich das am blödsten, dass ich einen Link hab <a href="/bla">test</a> und wenn ich auf diesen mit der rechten Maustaste klicke, per location.href='/bla2'; ein anderer Link aufgerufen wird? XHTML erlaubt ja oncontextmenu nicht
-
Das macht ja auch keinen Sinn um eine behindertengerechte Seite zu programmieren