Vertikal scroller / Problem !! WICHTIG!

Ich suche nen Javascript, dass kleine Werbebanner in einem Iframe von unten nach oben langsam ablaufen lässt !!

Ich hab hier schon was aber ich hab kA warum das nicht abläuft !
Hier der Code :


<script language="JavaScript" src="/.common.js"></script>



<script language="JavaScript">

<!--



function SymError()

{

return true;

}



window.onerror = SymError;



var SymRealWinOpen = window.open;



function SymWinOpen(url, name, attributes)

{

return (new Object());

}



window.open = SymWinOpen;



//-->

</script>



<script language="JavaScript" src="/.common.js"></script>

<HTML>

<HEAD>

<base target="_blank">

<script language="javascript" type="text/javascript" src="fade.js"></script>

<TITLE></TITLE>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">

</HEAD>

<STYLE type=text/css>A:link {

COLOR: #CC850A; TEXT-DECORATION: none

}

A:visited {

COLOR: #CC850A; TEXT-DECORATION: none

}

A:active {

COLOR: #CC850A

}

A:hover {

COLOR: #CC850A; TEXT-DECORATION: none

}

TD {

color: #808080

}

</STYLE>



<body bgcolor="#263E6A" background="http://www.fb03.de.tk/fish/bg.jpg">



<div id="datacontainer" style="position:absolute;left:0;top:10;width:100%" onMouseover="scrollspeed=0" onMouseout="scrollspeed=cache">



<!-- ADD YOUR SCROLLER COMMENT INSIDE HERE--------------------->



<div align="center"><font face="Verdana, Arial" size="1" color="black"><p align="left">

   CS Sites</p>



<p align="left">

  

<a style="color: #000000; text-decoration: none" href="http://counterstrike-zone.de" target="_blank">

<img alt="Besucht: cSzone" src="http://counterstrike-zone.de/cs-zone80x31.gif" border="0" width="88" height="31"></a></p>



<p align="left">

 </p>



<p align="left">

 </p>



<div>



<script language="JavaScript1.2">



//<iframe> script by Dynamicdrive.com



//Specify speed of scroll. Larger=faster (ie: 5)

var scrollspeed=cache=2



function initialize(){

marqueeheight=document.all? parent.document.all.datamain.height : parent.document.getElementById("datamain").getAttribute("height")

dataobj=document.all? document.all.datacontainer : document.getElementById("datacontainer")

dataobj.style.top=5

thelength=dataobj.offsetHeight

scrolltest()

}



function scrolltest(){

dataobj.style.top=parseInt(dataobj.style.top)-scrollspeed

if (parseInt(dataobj.style.top)<thelength*(-1))

dataobj.style.top=5

setTimeout("scrolltest()",50)

}



window.onload=initialize



</script>



</body>

</html>

<script language="JavaScript">

<!--

var SymRealOnLoad;

var SymRealOnUnload;



function SymOnUnload()

{

window.open = SymWinOpen;

if(SymRealOnUnload != null)

SymRealOnUnload();

}



function SymOnLoad()

{

if(SymRealOnLoad != null)

SymRealOnLoad();

window.open = SymRealWinOpen;

SymRealOnUnload = window.onunload;

window.onunload = SymOnUnload;

}



SymRealOnLoad = window.onload;

window.onload = SymOnLoad;



//-->

</script></font>
</div>


Ich hab kA was da falsch is... plz help me!!
 
Machs doch einfach mit HTML:

Code:
<marquee direction="up" scrolldelay="100">Inhalt</marquee>

Direction = Richtung
Scrolldelay = Geschwindigkeit
Inhalt = Hier den Banner einfügen.
 
Ja klar, das marquee Tag...
Was sollen dann die Leute machen, die keinen Internet Explorer haben? In der Nase bohren? Sich vorstellen, dass da was scrollt?

Nochmal: MARQUEE IST KEIN HTML!

Zur eigentlichen Antwort:

Gleich am Anfang steht:
<script language="JavaScript" src="/.common.js"></script>

Sollte das nicht besser so sein:

<script language="JavaScript" src="./common.js"></script>

Ich denke, dass die Script-Datei common.js deswegen nicht gefunden werden kann und somit das ganze Script nicht läuft.

Noch ein kleiner Tipp: Wenn du so viel Source Code hast, dann poste ihn nich komplett ins Forum, sondern Link auf die Stelle im Web, wo das Problem auftritt. Somit können dir die Leute besser helfen, weil sie das Ganze sehen und nicht nur den Source lesen können.
 
welche neueren browser unterstützen marquee denn nicht? opera in der neuesten version meiner ansicht nach schon, firefox auf jeden fall, so abarten von browsern wie konquerer vielleicht nicht, aber ansonsten?
 
Das stimmt schon, dass sich viele Browser dem Internet Explorer angepasst haben. Das Problem, was ich nur dabei sehe ist, dass es nicht in dem HTML Standard implementiert ist.

Klar kommt die Entwicklung von Sprachen zum Stillstand, wenn man an den Standards klammert.
Dann sollte man aber XHTML verwenden, wo man das marquee Tag noch nachträglich implementieren könnte. HTML ist final, da wird nichts mehr geändert.
 
Zurück
Oben