[OnContextMenu]

IE5+ erlaubt es Entwicklern, zu entscheiden, was geschieht, wenn jemand einen Rechts- Mausklick auf ein Element ausführt. Es ist auch sehr leicht, die Standardvorgaben für diesen Event zu überschreiben.

Rechts- Klicken Sie in die verschiedenen Boxen und sehen Sie, was geschieht.

Hinweis: Die auf der Gecko- Engine basierenden Browser (Mozilla, Firefox, NS7) unterstützen die Eigenschaft oncontextmenu ebenfalls, bieten dem User jedoch die Möglichkeit, diese Funktion im Browser zu deaktivieren. Daher sollte auf diesen Befehl nach Möglichkeit verzichtet werden...

1. Standardvorgabe: Das Kontextmenu wird immer angezeigt, wenn Sie einen Rechtsklick in diese Box machen.
Code:
//kein Code benötigt

2. Das Kontextmenu wird nur dann angezeigt, wenn Sie beim Rechtsklick gleichzeitig CTRL drücken. Nützlich für die Entwicklung/Debugging von Webseiten.
Code: oncontextmenu="return event.ctrlKey"

3. Das Kontextmenu wird nie angezeigt, egal, was Sie drücken.
Code:
oncontextmenu="return false"

4. Ein Alternativ- Menu erscheint beim Rechtsklick.
Code:
oncontextmenu="showMenu();return false;"

5. Ein Alternativ- Menu wird beim rechtsklick angezeigt, bei gleichzeitigem Drücken von CTRL erscheint das Standardmenu.
Code:
oncontextmenu="if (!event.ctrlKey){showMenu();return false;} else {menu1.style.display='none'}"

[Kompatibilität]

[Autor]

Microsoft

[Download]

Copyright © 1998- Nightfire Webworker Archiv Script No: 0204