Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema Script News scorrevoli..

    ciao e scusate^^

    io ho preso un javascript da questo sito:
    http://javascript.html.it/script/vedi/475/news-scorrevoli/

    vi posto il code:

    <script type="text/javascript">

    //configure the below five variables to change the style of the scroller
    var scrollerdelay='3000' //delay between msg scrolls. 3000=3 seconds.
    var scrollerwidth='150px'
    var scrollerheight='200px'
    var scrollerbgcolor='#FFFFFF'
    //set below to '' if you don't wish to use a background image
    var scrollerbackground='http://legendninja.altervista.org/css/mininews.PNG'

    //configure the below variable to change the contents of the scroller
    var messages=new Array()
    messages[0]="frase 1"
    messages[1]="frase 2"
    messages[2]="frase 3"
    ///////Do not edit pass this line///////////////////////

    var ie=document.all
    var dom=document.getElementById

    if (messages.length>2)
    i=2
    else
    i=0

    function move(whichdiv){
    tdiv=eval(whichdiv)
    if (parseInt(tdiv.style.top)>0&&parseInt(tdiv.style.t op)<=5){
    tdiv.style.top=0+"px"
    setTimeout("move(tdiv)",scrollerdelay)
    setTimeout("move2(second2_obj)",scrollerdelay)
    return
    }
    if (parseInt(tdiv.style.top)>=tdiv.offsetHeight*-1){
    tdiv.style.top=parseInt(tdiv.style.top)-5+"px"
    setTimeout("move(tdiv)",50)
    }
    else{
    tdiv.style.top=parseInt(scrollerheight)+"px"
    tdiv.innerHTML=messages[i]
    if (i==messages.length-1)
    i=0
    else
    i++
    }
    }

    function move2(whichdiv){
    tdiv2=eval(whichdiv)
    if (parseInt(tdiv2.style.top)>0&&parseInt(tdiv2.style .top)<=5){
    tdiv2.style.top=0+"px"
    setTimeout("move2(tdiv2)",scrollerdelay)
    setTimeout("move(first2_obj)",scrollerdelay)
    return
    }
    if (parseInt(tdiv2.style.top)>=tdiv2.offsetHeight*-1){
    tdiv2.style.top=parseInt(tdiv2.style.top)-5+"px"
    setTimeout("move2(second2_obj)",50)
    }
    else{
    tdiv2.style.top=parseInt(scrollerheight)+"px"
    tdiv2.innerHTML=messages[i]
    if (i==messages.length-1)
    i=0
    else
    i++
    }
    }

    function startscroll(){
    first2_obj=ie? first2 : document.getElementById("first2")
    second2_obj=ie? second2 : document.getElementById("second2")
    move(first2_obj)
    second2_obj.style.top=scrollerheight
    second2_obj.style.visibility='visible'
    }

    if (ie||dom){
    document.writeln('<div id="main2" style="position:relative;width:'+scrollerwidth+';h eight:'+scrollerheight+';overflow:hidden;backgroun d-color:'+scrollerbgcolor+' ;background-image:url('+scrollerbackground+')">')
    document.writeln('<div style="position:absolute;width:'+scrollerwidth+';h eight:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0px;top:0px">')
    document.writeln('<div id="first2" style="position:absolute;width:'+scrollerwidth+';l eft:0px;top:1px;">')
    document.write(messages[0])
    document.writeln('</div>')
    document.writeln('<div id="second2" style="position:absolute;width:'+scrollerwidth+';l eft:0px;top:0px;visibility:hidden">')
    document.write(messages[dyndetermine=(messages.length==1)? 0 : 1])
    document.writeln('</div>')
    document.writeln('</div>')
    document.writeln('</div>')
    }

    if (window.addEventListener)
    window.addEventListener("load", startscroll, false)
    else if (window.attachEvent)
    window.attachEvent("onload", startscroll)
    else if (ie||dom)
    window.onload=startscroll

    </script>

    io ho mod solo le righe che ho messo in grassetto.
    lo script mi da un fastidio...io esendo molto pratiko non so ke sia^^""
    cmq dopo ke sono passate le 3 frasi mi continua ad andare ma stavolta con queste frasi: undefined.......
    ho provato di tutto, ma non so kosa fare...
    aiutatemi!!
    grazieee^^

  2. #2
    Up...ce nessuno ke mi può aiutare??

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    L'hai provato in una pagina vuota?
    Hai alti eventi "window.onload" nella pagina?
    Metti un link pubblico cosi si capisce meglio il problema.
    Consiglio nel limite del possibile cerca di usa il più possibile la lingua italiana le "parole" (k nn cmq etc) sono termini più appropriati per chat o sms, ciao grazie.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.