[NoRightClick]

Dieses Script unterdrückt die Anzeige des Kontextmenues beim Klicken der rechten Maustaste und öffnet statt dessen ein Fenster, in dem Besucher aufgefordert wird, den Source-Code, den er kopieren will, per Mail beim Autor zu bestellen. Probieren Sie es aus und drücken mal die rechte Maustaste...
Hinweis:Da die neueren, auf der Gecko- Engine basierenden Browser dem User die Möglichkeit bieten, das Unterdrücken des Kontextmenus via JavaScript zu unterdrücken (jawoll, die Welt ist voll mit Unterdrückern ;-)), spare ich mir die Mühe, irgendeine Kompatibilität zu diesen Browsern herzustellen...

Lesen Sie hierzu bitte auch folgende Seite.


In rot dargestellte Abschnitte können Sie mit Ihren eigenen Angaben ergänzen.

[zwischen <HEAD> und </HEAD>]

<script language="JavaScript">
<!-- Beginning of JavaScript -

// CREDITS:
// Copyright (c) 1999 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.

// IMPORTANT:
// If you add this script to a script-library or script-archive
// you have to add a link to http://www.24fun.ch on the webpage
// where this script will be running.

function buttoncheck(e) {
 if (document.all && event.button==2) {
  document.all.orderwindow.style.visibility="visible"
  alert("Please order my HTML-source by email!")
  return false
 }
 if (document.layers && e.which==3) {
  document.orderwindow.visibility="visible"
  alert("Please order my HTML-source by email!")
  return false
 }
}

function sendmail() {
 if (document.all) {
  document.all.orderwindow.style.visibility="hidden"
  document.forms[0].submit()
 }
 if (document.layers) {
  document.orderwindow.visibility="hidden"
  document.orderwindow.document.forms[0].submit()
 }
}

function closewindow() {
 if (document.all) {
  document.all.orderwindow.style.visibility="hidden"
 }
 if (document.layers) {
  document.orderwindow.visibility="hidden"
 }
}

if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=buttoncheck;
// -->
</script>

[zwischen <BODY> und </BODY>]

<div id="orderwindow" style="position:absolute;top:10px;left:220px;visibility:hidden">
<form action="mailto:ihrname@ihreseite.com">
<table width=300 cellpadding=4 cellspacing=0 border=0>
<tr>
 <td COLSPAN=2 ALIGN=MIDDLE bgcolor=0000AA><FONT face=Verdana size=1 color=FFFFFF><b>Your website is really cool.<br>Please mail me your source-code.</b></font></td>
</tr>
<tr>
 <td align=right bgcolor=0000FF><FONT face=Verdana size=1 color=FFFFFF>lastname:</td>
 <td align=left bgcolor=0000FF><FONT face=Verdana size=1><input type="Text" name="lastname" size="20" maxlength="40"></font></td>
</tr>
<tr>
 <td align=right bgcolor=0000FF><FONT face=Verdana size=1 color=FFFFFF>fistname:</td>
 <td align=left bgcolor=0000FF><FONT face=Verdana size=1><input type="Text" name="firstname" size="20" maxlength="40"></font></td>
</tr>
<tr>
 <td align=right bgcolor=0000FF><FONT face=Verdana size=1 color=FFFFFF>country:</td>
 <td align=left bgcolor=0000FF><FONT face=Verdana size=1><input type="Text" name="country" size="20" maxlength="40"></font></td>
</tr>
<tr>
 <td align=right bgcolor=0000FF><FONT face=Verdana size=1 color=FFFFFF>e-Mail:</td>
 <td align=left bgcolor=0000FF><FONT face=Verdana size=1><input type="Text" name="email" size="20" maxlength="40"></font></td>
</tr>
<tr>
 <td align=right bgcolor=0000FF><FONT face=Verdana size=1 color=FFFFFF><input type="button" value="send request" onClick="sendmail()"></font></td>
 <td align=left bgcolor=0000FF><FONT face=Verdana size=1><input type="button" value="close window" onClick="closewindow()"></font></td>
</tr>
</table>
</div>
</form>

[Autor]

Urs Dudli und Peter Gehrig
http://www.24fun.ch

[Download]

Bitte kopieren Sie den Quelltext

Copyright © 1998- Nightfire Webworker Archiv Script No: 0305