Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

JS-Countdown und wie man den umgehen kann

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
twitch
PostRank 9
PostRank 9
Beiträge: 1222
Registriert: 09.04.2005, 14:01

Beitrag von twitch » 19.12.2006, 13:37

Hallo,
jetzt hab ich mal ne knifflige Frage für unsere Helden:

Ich habe bei einem kleinen Gewinnspiel einen Countdown von 5 Minuten eingebaut. Leider schaffen es einige diesen Countdown zu stoppen und somit erreichen die wahnsinnige Highscores. Leider habe ich keine Ahnung wie die das machen.

Folgendes Skript benutze ich:

Code: Alles auswählen

<body onload="initPageXMAS&#40;&#41;;">
			<script>
			//alert&#40;'Soll das Spiel gestartet werden?'&#41;;
			var countDownInterval=300;		
			var countDownTime=countDownInterval+1;
			
			function countDown&#40;&#41;&#123;
				countDownTime--;
				if &#40;countDownTime <=0&#41;&#123;
					countDownTime=countDownInterval;
					clearTimeout&#40;counter&#41;;
					hung&#40;&#41;;
					return
				&#125;
				if &#40;document.all&#41;&#123; //if IE 4+
					document.all.countDownText.innerText = countDownTime+" ";
				&#125;else if &#40;document.getElementById&#41; &#123;//else if NS6+
					document.getElementById&#40;"countDownText"&#41;.innerHTML=countDownTime+" ";
				&#125;else if &#40;document.layers&#41;&#123; 
					document.write&#40;'Zeit läuft in <b id="countDownText">'+countDownTime+' </b> Sekunden ab'&#41;;
				&#125;
				counter=setTimeout&#40;"countDown&#40;&#41;", 1000&#41;;
			&#125;
			
			function startit&#40;&#41;&#123;
				if &#40;document.all||document.getElementById&#41; &#123;
					document.write&#40;'Zeit läuft in <b id="countDownText">'+countDownTime+' </b> Sekunden ab!'&#41;;
					countDown&#40;&#41;;
				&#125;
			&#125;
			
			if &#40;document.all||document.getElementById&#41;&#123;
				startit&#40;&#41;;
			&#125;else&#123;
				window.onload=startit;
			&#125;
			
			</script>
Das Quiz läuft auch unter JS, so dass die JS nicht ausgestellt haben können.
Richtige URL gibts per PM...

hoffe ihr könnt mir helfen. Ich weiß leider nicht mehr weiter :-(

SEO - History, Tools, Videos, Downloads und mehr auf https://www.seo-ranking-tools.de/