Baloo
Hallo,
ich habe ein PHP-Kontaktformular das ich per
<iframe src="" width="100%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" align="left"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">Ihr Browser kann leider keine eingebetteten Frames anzeigen
</iframe>
in einer WP-Webseite einbinde.
Den javaScript code wird über das WP-Plugin "Insert Headers and Footer" eingebunden.
<script type="text/javascript">
function click (e) {
if (!e)
e = window.event;
if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
if (window.opera)
window.alert("Sorry: Diese Funktion ist deaktiviert.");
return false;
}
}
if (document.layers)
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = click;
document.oncontextmenu = click;
</script>
Auf allen Seiten funktioniert das blockieren der rechten Maustaste, nur wenn ich beim Formular (<ifram>) mit der rechten Maustaste klicke, wird das Kontextmenü weiterhin angezeigt.
Meine Frage ist nun, wie bitte kann das JavaScript so angepasst werden, das die rechts Maustaste auch beim <iframe> nicht funktioniert?
Vielen Dank für die Hilfe
ich habe ein PHP-Kontaktformular das ich per
<iframe src="" width="100%" height="500" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" align="left"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">Ihr Browser kann leider keine eingebetteten Frames anzeigen
</iframe>
in einer WP-Webseite einbinde.
Den javaScript code wird über das WP-Plugin "Insert Headers and Footer" eingebunden.
<script type="text/javascript">
function click (e) {
if (!e)
e = window.event;
if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
if (window.opera)
window.alert("Sorry: Diese Funktion ist deaktiviert.");
return false;
}
}
if (document.layers)
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = click;
document.oncontextmenu = click;
</script>
Auf allen Seiten funktioniert das blockieren der rechten Maustaste, nur wenn ich beim Formular (<ifram>) mit der rechten Maustaste klicke, wird das Kontextmenü weiterhin angezeigt.
Meine Frage ist nun, wie bitte kann das JavaScript so angepasst werden, das die rechts Maustaste auch beim <iframe> nicht funktioniert?
Vielen Dank für die Hilfe