[ 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>
[ ]
Urs Dudli und
Peter Gehrig
http://www.24fun.ch
[ ]
Bitte kopieren
Sie den Quelltext