<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/index.php?action=history&amp;feed=atom&amp;title=Spamschutz</id>
	<title>Spamschutz - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/index.php?action=history&amp;feed=atom&amp;title=Spamschutz"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spamschutz&amp;action=history"/>
	<updated>2026-05-07T00:37:51Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikizone</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Spamschutz&amp;diff=18630&amp;oldid=prev</id>
		<title>193.196.133.66 am 16. Januar 2009 um 15:03 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spamschutz&amp;diff=18630&amp;oldid=prev"/>
		<updated>2009-01-16T15:03:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Möglichkeiten seine Homepage vor Spammern zu schützen ==&lt;br /&gt;
=== Timer ===&lt;br /&gt;
Folgendes Skript sperrt für 10 Sekunden den Absenden Button&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
               &amp;lt;input name=&amp;quot;tx_veguestbook_pi1[submitted]&amp;quot; value=&amp;quot;1&amp;quot; type=&amp;quot;hidden&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;input name=&amp;quot;abschbutton&amp;quot; value=&amp;quot;Und ab damit ins Gästebuch!&amp;quot; type=&amp;quot;submit&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;!--&lt;br /&gt;
		// Dieses Script soll verhindern, dass Spam-Roboter andauernd Einträge im Gästebuch machen.&lt;br /&gt;
		// Das Gästebuch ist einfach für die Dauer von X Sekunden funktionsunfähig (form-action ist absichltich falsch)&lt;br /&gt;
		// Nach X Sekunden wird die form-action dann richtig gesetzt und der &amp;quot;Eintragen&amp;quot;-Button wird aktiviert.&lt;br /&gt;
		// 05.03.2006&lt;br /&gt;
		// (c) Christoph Neumüller&lt;br /&gt;
&lt;br /&gt;
		var secs&lt;br /&gt;
		var timerID = null&lt;br /&gt;
		var timerRunning = false&lt;br /&gt;
		var delay = 1000&lt;br /&gt;
&lt;br /&gt;
		function InitializeTimer()&lt;br /&gt;
		{&lt;br /&gt;
			// Dauer der Spamsperre&lt;br /&gt;
			secs = 10&lt;br /&gt;
			StopTheClock()&lt;br /&gt;
			StartTheTimer()&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		function StopTheClock()&lt;br /&gt;
		{&lt;br /&gt;
			if(timerRunning)&lt;br /&gt;
				clearTimeout(timerID)&lt;br /&gt;
			timerRunning = false&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		function StartTheTimer()&lt;br /&gt;
		{&lt;br /&gt;
			if (secs==0)&lt;br /&gt;
			{&lt;br /&gt;
				StopTheClock()&lt;br /&gt;
				// alert(&amp;quot;gaestebuch.html&amp;quot;)&lt;br /&gt;
				document.formular.action = &amp;quot;gaestebuch/gb-form.html&amp;quot;&lt;br /&gt;
				document.formular.abschbutton.disabled = false&lt;br /&gt;
				document.formular.abschbutton.value = &amp;quot;Und ab damit ins Gästebuch!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
			}&lt;br /&gt;
			else&lt;br /&gt;
			{&lt;br /&gt;
				document.formular.abschbutton.disabled = true&lt;br /&gt;
				document.formular.abschbutton.value = &amp;quot;Und ab damit ins Gästebuch! (&amp;quot; + secs + &amp;quot;)&amp;quot;&lt;br /&gt;
				secs = secs - 1&lt;br /&gt;
				timerRunning = true&lt;br /&gt;
				timerID = self.setTimeout(&amp;quot;StartTheTimer()&amp;quot;, delay)&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		InitializeTimer()&lt;br /&gt;
		//--&amp;gt;&lt;br /&gt;
		&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>193.196.133.66</name></author>
	</entry>
</feed>