• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Wichtige Frage//Scriptfrage//

Erdem

New member
Hallo,

Ich hab da ne Frage. Könntet ihr mir diesen Code so erweitern, das Cookies aktiviert werden und für jeden Besucher nur x mal pro Stunde angezeigt wird?
x=beliebige Zahl

Ob das hier(DHTML) oder ins Javascript FOrum gehört weiß ich net genau bin noch ein newbie in dem gebiet. Ihr könnt es ja schlimmstenfalls verschieben.


<style type="text/css">
<!--
#sponsorAdDiv {position:absolute; height:1; width:1; top:0; left:0;}
-->
</style>
<SCRIPT LANGUAGE="JavaScript1.2">

/*
DHTML Ad Box (By Matt Gabbert- tax@nolag.com, http://www.nolag.com)
*/

adTime=10; // seconds ad reminder is shown
chanceAd=1; // ad will be shown 1 in X times (put 1 for everytime)

var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById && !ie);
adCount=0;
function initAd(){
if(!ns && !ie && !w3) return;
if(ie) adDiv=eval('document.all.sponsorAdDiv.style');
else if(ns) adDiv=eval('document.layers["sponsorAdDiv"]');
else if(w3) adDiv=eval('document.getElementById("sponsorAdDiv").style');
randAd=Math.ceil(Math.random()*chanceAd);
if (ie||w3)
adDiv.visibility="visible";
else
adDiv.visibility ="show";
if(randAd==1) showAd();
}
function showAd(){
if(adCount<adTime*10){adCount+=1;
if (ie){documentWidth =document.body.offsetWidth/2+document.body.scrollLeft-20;
documentHeight =document.body.offsetHeight/2+document.body.scrollTop-20;}
else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
documentHeight=window.innerHeight/2+window.pageYOffset-20;}
else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
documentHeight=self.innerHeight/2+window.pageYOffset-20;}
adDiv.left=documentWidth-200;adDiv.top =documentHeight-200;
setTimeout("showAd()",100);}else closeAd();
}
function closeAd(){
if (ie||w3)
adDiv.display="none";
else
adDiv.visibility ="hide";
}
onload=initAd;
//End-->
</script>

<div id="sponsorAdDiv" style="visibility:hidden">
<table width="450" height="350" bgcolor="#008000"><tr><td>
<table width="445" height="345" bgcolor="#F0FFF0"><tr><td align="center" valign="middle">

<!--*****EDIT THIS MESSAGE*****-->

<a href="http://www.brennbar.org/shop_mo" target="_blank"><img border="0" src="http://www.globa.de/Bilder/ctbanner3.gif" width="468" height="60"></a><br><br><br>
Dieses Fenster schliesst sich in ein paar Sekunden!

<!--*****EDIT THE ABOVE MESSAGE*****-->
</td></tr></table></td></tr></table>
</div>



Und kennt ihr auch so ein Script, was DHTML Banner anzeigt so wie auf www.gamesweb.com , bei dieser Rayman Werbung.
Das heißt glaub auch Transparent AD, aber genau weiss ich es net. Vielleicht könnt ihr es auch gerade soweit erweitern.


Vielen Dank im Vorraus für eure Mühen. Ich wäre euch sehr Dankbar.


Gruß


Erdem


www.ngcfreaks.de ----Meine Seite-------Alles über Nintendos Gamecube und GBA
 
Zwischenfrage am Rande.
Du willst das dieses potthässliche Stück Code ;) nur ausgeführt wird wenn der User nicht innerhalb der letzten x Minuten auf der Seite war?
 
Ich mach' dir da mal wem fertig.
Je nach dem wie lange die Behörden heute Vormittag mit mir brauchen, hast du's bis zum Mittagessen.
 
Bitte schön.
Ich habe den Quelltext etwas verkrempelt, aber es funktioniert trotzdem.
Wenn das Dokument geladen wird, wird zunächst überprüft ob ein Cookie von dieser Seite existiert, wenn nicht wird das Script gestarrtet, am Ende wird der Cookie gesetzt.
Existiert einer wird das SCript nicht gestartet.
Der Cokie hat eine Verfallszeit von X, steht auf 10 Minuten, danach sollte der Browser ihn automatisch löschen.
 

Anhänge

  • cookie.txt
    2,8 KB · Aufrufe: 8
Danke.
Ich mach das dann mal.


=> KEnnst du auch den DHTML (Transparent Ad) Banner der auf manchen Seiten seine Runde macht?
 
Zuletzt bearbeitet:
Zurück
Oben