Newsticker mit Bilder <javascript>

Dieses Thema im Forum "Webentwicklung" wurde erstellt von CoolTiger, 19. Februar 2007 .

Schlagworte:
  1. 19. Februar 2007
    Tag erstmal,
    ich hab ne kleine HP für nen freund gebaut die er für sein Bistro gebraucht hat, nun will er aber auch einen "Newsticker" mit seinen spezials.
    MIT BILDERN!
    einen Newsticker; ok Laufschrift, Größe soll nicht das Problem sein, mein Problem liegt darin ein Bild einzubinden.

    Code:
    <script language="JavaScript1.2">
    
    var marqueewidth=300
    var marqueeheight=25
    var marqueespeed=3
    var marqueebgcolor="transparent"
    var pauseit=1
    
    var marqueecontent='<nobr><font face="Arial">Thanks 4 Watching.</a></font></nobr>'
    
    
    ///////////////////////////////////////////////////////////////////////////////////////////////
    
    var copyspeed=marqueespeed
    var pausespeed=(pauseit==0)? copyspeed: 0
    var iedom=document.all||document.getElementById
    if (iedom)
    document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-1000">'+marqueecontent+'</span>')
    var actualwidth=''
    var cross_marquee, ns_marquee
    
    function populate(){
    if (iedom){
    cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
    cross_marquee.style.left=marqueewidth+8
    cross_marquee.innerHTML=marqueecontent
    actualwidth=document.all? cross_marquee.offsetWidth : document.getElementById("temp").offsetWidth
    }
    else if (document.layers){
    ns_marquee=document.ns_marquee.document.ns_marquee2
    ns_marquee.left=marqueewidth+8
    ns_marquee.document.write(marqueecontent)
    ns_marquee.document.close()
    actualwidth=ns_marquee.document.width
    }
    lefttime=setInterval("scrollmarquee()",20)
    }
    window.onload=populate
    
    function scrollmarquee(){
    if (iedom){
    if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
    cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed
    else
    cross_marquee.style.left=marqueewidth+8
    
    }
    else if (document.layers){
    if (ns_marquee.left>(actualwidth*(-1)+8))
    ns_marquee.left-=copyspeed
    else
    ns_marquee.left=marqueewidth+8
    }
    }
    
    if (iedom||document.layers){
    with (document){
    document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
    if (iedom){
    write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">')
    write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')
    write('<div id="iemarquee" style="position:absolute;left:0;top:0"></div>')
    write('</div>')
    }
    else if (document.layers){
    write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>')
    write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')
    write('</ilayer>')
    }
    document.write('</td></table>')
    }
    }
    </script>
    
    Danke schonmal

    greez
    CoolTiger
     
  2. 21. Februar 2007
    AW: Newsticker mit Bilder <javascript>

    keiner ne ahnung ? es kann auch was anderes sein ich muss es halt auf einer Homepage einbinden können.
     
  3. 21. Februar 2007
    AW: Newsticker mit Bilder <javascript>

    Du hast doch ganz normale HTML-Elemente und bewegst diese mit Javascript.
    Warum also nicht <img>?
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.