• User Attivo

    script per finestra news

    Ho scaricato da questo sito lo script per avere una vinestra dove scorrono le ultime notizie, ma facendo semplicemente taglia ed incolla in anteprima mi da solo scritte a tutta pagina. come mai?
    GRazie


  • Community Manager

    @mcike said:

    Ho scaricato da questo sito lo script per avere una vinestra dove scorrono le ultime notizie, ma facendo semplicemente taglia ed incolla in anteprima mi da solo scritte a tutta pagina. come mai?
    GRazie

    Benvenuto su questo forum.

    Mi dai l'indirizzo dello script che controllo subito, ci può essere un errore.


  • User Attivo

    http://www.giorgiotave.it/raccolta_javascript/Script/news/news.htm questo è l'indirizzo ma sono sicuro che sia colpa mia, eppure ho fatto taglia ed incolla sia su dreamweaver che su namo ed in entrambi in anteprima mi da solo scritte a pagina piena.


  • Community Manager

    Ok .

    Allora il codice da copiare nella pagina dove vuoi che appaiono le news

    è

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

    Poi nella stessa cartella della pagina devi mettere un file che si chiama news.js(puoi farlo con il blocnotes )e mettere questo codice

    var scroller_width='130px';
    var scroller_height='100px';
    var bgcolor='#f0f0f0';
    var border_color='#000000';
    var pause=5000;

    var scrollercontent=new Array()
    scrollercontent[0]='Gif animate: Clicca'
    scrollercontent[1]='Guida Php: Clicca'
    scrollercontent[2]='Forum:Clicca... Aggiungi un insegnamento della pubblicità'
    scrollercontent[3]='ProgrammiClicca '

    var ie4=document.all
    var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1

    if (ie4||dom){
    document.write('<div align="left" style="position:relative;width:'+scroller_width+';height:'+scroller_height+';overflow:hidden; border: 1px '+border_color+'; border-style: solid;"><div class="tabella" id="canvas0" style="position:absolute;background-color:'+bgcolor+';width:'+scroller_width+';height:'+scroller_height+';top:'+scroller_height+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div><div class="tabella" id="canvas1" style="position:absolute;background-color:'+bgcolor+';width:'+scroller_width+';height:'+scroller_height+';top:'+scroller_height+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div></div>')
    } else if(document.layers){
    document.write('<ilayer id=tickernsmain visibility=hide width='+scroller_width+' height='+scroller_height+' bgColor='+bgcolor+'><layer id=tickernssub width='+scroller_width+' height='+scroller_height+' left=0 top=0>'+scrollercontent[0]+'</layer></ilayer>')
    }

    var curpos=scroller_height*(1)
    var degree=10
    var curcanvas="canvas0"
    var curindex=0
    var nextindex=1

    function moveslide(){
    if (curpos>0){
    curpos=Math.max(curpos-degree,0)
    tempobj.style.top=curpos+"px"
    }
    else{
    clearInterval(dropslide)
    if (crossobj.filters)
    crossobj.filters.alpha.opacity=100
    else if (crossobj.style.MozOpacity)
    crossobj.style.MozOpacity=1
    nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"
    tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)
    tempobj.innerHTML=scrollercontent[curindex]
    nextindex=(nextindex<scrollercontent.length-1)? nextindex+1 : 0
    setTimeout("rotateslide()",pause)
    }
    }

    function rotateslide(){
    if (ie4||dom){
    resetit(curcanvas)
    crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
    crossobj.style.zIndex++
    if (crossobj.filters)
    document.all.canvas0.filters.alpha.opacity=document.all.canvas1.filters.alpha.opacity=20
    else if (crossobj.style.MozOpacity)
    document.getElementById("canvas0").style.MozOpacity=document.getElementById("canvas1").style.MozOpacity=0.2
    var temp='setInterval("moveslide()",50)'
    dropslide=eval(temp)
    curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
    }
    else if (document.layers){
    crossobj.document.write(scrollercontent[curindex])
    crossobj.document.close()
    }
    curindex=(curindex<scrollercontent.length-1)? curindex+1 : 0
    }

    function resetit(what){
    curpos=parseInt(scroller_height)*(1)
    var crossobj=ie4? eval("document.all."+what) : document.getElementById(what)
    crossobj.style.top=curpos+"px"
    }

    function startit(){
    crossobj=ie4? eval("document.all."+curcanvas) : dom? document.getElementById(curcanvas) : document.tickernsmain.document.tickernssub
    if (ie4||dom){
    crossobj.innerHTML=scrollercontent[curindex]
    rotateslide()
    }
    else{
    document.tickernsmain.visibility='show'
    curindex++
    setInterval("rotateslide()",pause)
    }
    }

    if (ie4||dom||document.layers)
    window.onload=startit

    Ciao Ciao