Mavericklp
Erfahrenes Mitglied
moin moin zusammen,
ich habe mal wieder ein kleines Problemchen. Ich würde gerne eine Layerwerbung mit hilfe von Javascript einbinden. So an sich habe ich es auch geschafft.
und das Div, welches einfliegt:
Jetzt habe ich aber folgendes Problem. Zum einen Funktioniert dieser Code nur, wenn ich die Cookies deaktiviere und zum anderen läuft das DIV sehr abgehackt rein.
Habt ihr eventuel einen Tip für meine beiden Probleme?
Nachtrag:
ich habe noch eine kleine Frage am Rande:
warum funktioniert der script nicht, wenn ich den Doctype Deklariere?
ich habe mal wieder ein kleines Problemchen. Ich würde gerne eine Layerwerbung mit hilfe von Javascript einbinden. So an sich habe ich es auch geschafft.
Code:
<script language="JavaScript" type="text/JavaScript">
function moveDiv() {
var obj = document.getElementById("mydiv");
var Wert = "";
if (!document.cookie){
if (parseInt(obj.style.top, 10) < 200) {
obj.style.top = parseInt(obj.style.top, 10) + 2;
setTimeout("moveDiv()", 10);
jetzt=new Date();
Auszeit=new Date(jetzt.getTime()+4*60*60*1000);
document.cookie="popup=ja;expires="+Auszeit.toGMTString()+";";
}
}
}
</script>
und das Div, welches einfliegt:
HTML:
<body bgcolor="#666666" onLoad="moveDiv()">
<div id="mydiv" style="position:absolute; width:500px; height:150px; z-index:1000; left: 50%; margin-left: -250px; top: -140px; text-align:right" >
<img src="http://www.tutorials.de/forum/images/icon_delete.gif" onClick="document.getElementById('mydiv').style.visibility = 'hidden'"><br />
<img src="test.gif" border="0">
</div>
Jetzt habe ich aber folgendes Problem. Zum einen Funktioniert dieser Code nur, wenn ich die Cookies deaktiviere und zum anderen läuft das DIV sehr abgehackt rein.
Habt ihr eventuel einen Tip für meine beiden Probleme?
Nachtrag:
ich habe noch eine kleine Frage am Rande:
warum funktioniert der script nicht, wenn ich den Doctype Deklariere?
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Zuletzt bearbeitet: