Hallo,
Wenn ich den Doctype:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
mit dem folgenden Script:
<!--
ns4 = (document.layers) ? true:false
ie = (document.styleSheets && document.all) ? true:false
ns6 = document.getElementById && !document.all;
opera= (document.all && !document.styleSheets) ? true:false;
//alert("NS4: " + ns4 + "nIE: " + ie + "nNS6: " + ns6 + "nOpera: " + opera);
top_position = 20;
function move_banner() {
if (ie) document.all.stickyad.style.top = document.body.scrollTop + top_position;
if (ns6||opera) document.getElementById("stickyad").style.top = pageYOffset + top_position;
if (ns4) document.stickyad.top = pageYOffset + top_position;
setTimeout("move_sticky()",200);
}
move_banner();
//-->
</script>
verwende, dann funkz. das ganze unter IE und Mozilla einwandfrei.
Aber wenn ich es mit dem Doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
verwende, dann tut sich nichts.
Über die Fehler-Konsole (IE und Firefox) erhalte ich keine Felhermeldung. Also ich kann den Fehler überhaupt nicht orten bzw.
lokalisieren.
Eine Idee oder Tipp?
Danke und Gruß
Mssamr