Nötigt
den Besucher, auf einen Button zu klicken. Wird die Seite geschlossen,
ohne dass der Button angeklickt wurde, öffnet sie sich wieder. Sehr
lästig und sehr persistent.
[ zwischen
<HEAD> und </HEAD>]
<script language="JavaScript">
<!--
Begin
function
openForceClick() {
b = window.open("force-click-popup.html ","new","width=400,height=200,location=0,menubar=0,personalbar=0,status=0");
b.focus();
}
//
End -->
</script>
[ zwischen
<BODY> und </BODY>]
Open
the <a href="javascript:openForceClick()">force-click-page.</a><p>
<!--
Den folgenden Code tragen Sie in eine Seite namens "force-click-popup.html",
die im gleichen Verzeichnis abgelegt wird. -->
<html>
<HEAD>
<script language="JavaScript">
<!--
/*
Source:
http://www.vippro.de/javascripts
*/
function
OK() {
document.formular.field.value
= "ok";
alert("Danke
für Ihre Akzeptanz!");
self.close();
}
function
SetToNull() { // First Netscape-Fix
document.formular.field.value
= "";
}
function
LoadAgain() {
if (document.formular.field.value
== "") {
now=new
Date(); //Second Netscape-Fix
b = window.open(self.location,
's'+now.getTime(), "width=400,height=200,location=0,menubar=0,personalbar=0,status=0");
b.focus();
}
}
function
NoKeys(e) {
var message
= "Sie können die Tastatur nicht verwenden. Bitte klicken Sie auf
Akzeptieren!";
if (window.Event)
{
if ((e.which)||(e.modifiers
& Event.CONTROL_MASK|Event.META_MASK))
alert(message);
return
false;
}
else if((event.altKey)||(event.shiftKey)||(event.ctrlKey)||(event.keyCode))
alert(message);
return
false;
}
if (window.Event)
{
document.captureEvents(Event.KEYDOWN)
}
document.onkeydown
= NoKeys;
//-->
</script>
</HEAD>
<BODY
onLoad="SetToNull()" onUnload="LoadAgain()" >
<br>
<center>
Bitte bestätigen
Sie, dass Sie unsere Konditionen akzeptieren:
<form
name="formular">
<input
type=hidden name="field" value="">
<input
type=button name="accept" value=" Accept " onClick="OK()">
</form>
</center>
</body>
</html>