Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Scritte a rotazione

  1. #1

    Scritte a rotazione

    Ciao a tutti,

    sto realizzando un sito e le mie competenze tecniche sono amatoriali.
    Vorrei creare un box, nella home page, in cui a rotazione compaiano delle scritte sulle quali l'utente può cliccare, accedendo alla relativa pagina.

    Nella pagina in cui vorrei comparisse i testi "rotanti" ho inserito questo codice: <iframe src="testimonianze/scorrimento.html.html" frameBorder=0 width=225 scrolling=no height=100></iframe>

    E poi ho creato un file scorrimento.html nel quale è riportato il seguente codice:
    <HTML><HEAD>


    <SCRIPT>
    var Title = new Array();
    var Text= new Array();
    var TLink=new Array();


    Title[0] = 'Antonella';
    Text[0] = '…pero tu come una goccia d&acute;acqua che scava nella...';
    TLink[0] = 'testimonianze/antonella.html';


    Title[1] = 'Bizio';
    Text[1] = '…sono riuscito a sentirmi sempre meglio, a dare valore ad...';
    TLink[1] = 'testimonianze/bizio.html';


    Title[2] = 'Chiara';
    Text[2] = '… sono riuscita a tagliare il famoso "cordone ombelicale..."';
    TLink[2] = 'testimonianze/chiara.html';


    Title[3] = 'Enzo';
    Text[3] = '... credo tu sia una counselor nata. Cara Fabiola,...';
    TLink[3] = 'testimonianze/enzo.html';


    Title[4] = 'Fabiana';
    Text[4] = '…Ma l’esperienza più inaspettata con il rebirthing ce l’ho avuta durante il travaglio e il parto...';
    TLink[4] = 'testimonianze/fabiana.html';


    Title[5] = 'Immacolata';
    Text[5] = '"…l’esperienza del rebirthing con lei sono stati determinanti nel percorso della mia crescita personale...';
    TLink[5] = 'testimonianze/immacolata.html';


    var d=document;


    var Mh=40;
    var Mw=865;
    var Mt=0;
    var Ml=0;


    var MEw=Mw;
    var MEh=Mh;


    var MpTime = 6000;
    var Mint = 25;
    var MEinc = 25;


    var MEc=0;
    var MEcp=1;
    var MEn=Title.length;


    var virt=0;
    var virl=0;


    var IID=0;


    function beginmrq()
    {
    laymrq();
    layME();
    clearInterval(IID);
    pause();
    }


    function insertdivs()
    {
    d.write('<div id="fab" name="fab" class="fab">')
    for (i=0; i<MEn; i++)
    {
    startME='<div id="fabE'+i+'" name="fabE'+i+'" class="fabE"><table border=0 width="'+Mw+'" height="'+Mh+'" border="0" cellspacing="2" cellpadding="0"><tr class="ME"><td height="'+Mh+'" align=center>';
    d.write(startME+'<B><a href="'+TLink[i]+'" class="link" target="_top">'+Title[i]+'<BR></b><font color=#663366>'+Text[i]+'</a>');
    if (Title[i]>"")
    d.write("</td></tr></table></div>");
    }
    d.write('</div>');
    }




    function laymrq()
    {
    with (d.getElementById('fab').style)
    {
    top=Mt-MEh;
    left=Ml;
    width=Mw;
    height=(Mh*2);
    clip="rect("+Mh+"px "+Mw+"px "+(Mh*2)+"px 0px)";
    visibility="visible";
    }
    }


    function layME()
    {
    for (MEc=0; MEc < MEn; MEc++)
    {
    with (d.getElementById("fabE"+MEc).style)
    {
    width=MEw;
    height=MEh;
    if (MEc)
    {
    top=MEh*2;
    }
    else
    {
    top=MEh;
    virt=MEh;
    }
    left=0;
    clip="rect(0px "+Mw+"px "+Mh+"px 0px)";
    visibility="visible";
    }
    }
    MEc=0;
    }




    function timing()
    {
    clearInterval(IID);
    IID=setInterval("moveME()",Mint);
    }


    function pause()
    {
    clearInterval(IID);
    TID=setTimeout("clearTimeout(TID);timing()",MpTime );
    laymrq();
    }




    function sett(mn,pos)
    {
    d.getElementById("fabE"+mn).style.top=pos;
    }


    function setl(mn,pos)
    {
    d.getElementById("fabE"+mn).style.left=pos;
    }


    function setz(mn,fu)
    {
    d.getElementById("fabE"+mn).style.zIndex=fu;
    }


    function setv(mn,tf)
    {
    d.getElementById("fabE"+mn).style.visibility = (tf) ? 'visible' : 'hidden';
    }


    function moveME()
    {
    virt -= (MEh/MEinc);
    setv(MEc,true);
    sett(MEc,virt);


    MEcp=MEc+1;
    if (MEcp >= MEn) {MEcp=0;}


    setv(MEcp,true);


    sett(MEcp,virt+MEh);
    setl(MEcp,virl);


    stepflag = 0;


    if (virt <= 0)
    {
    sett(MEc,0);
    sett(MEcp,MEh);
    stepflag = 1;
    }


    if (stepflag)
    {
    setv(MEc,false);
    virl = 0;
    virt = MEh;
    MEc++;
    if (MEc >= MEn) {MEc=0;}
    setl(MEc,virl);
    sett(MEc,virt);
    pause();
    }
    }


    </SCRIPT>
    </HEAD>
    </HTML>

    Il risultato è che nella pagina compare questa scritta: "Server Error in Application miosito.it".

    Dove sbaglio?

    Grazie a tutti e buon lavoro.

    Rebirthing - Respirare meglio per sviluppare benessere

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Server Error => Errore del server
    No

  3. #3
    Gentile tampertools,grazie per la risposta.Per fortuna conosco l'inglese e quindi ero riuscito a capire il significato della frase, purtroppo le mie scarse competenze in materia di programmazione non mi permettono di comprendere l'origine del problema.Grazie a tutti e buon lavoro.
    Rebirthing - Respirare meglio per sviluppare benessere

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    JavaScript non gira sul server, quindi il problema è da un altra parte
    No

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 © 2025 vBulletin Solutions, Inc. All rights reserved.