Partage
  • Partager sur Facebook
  • Partager sur Twitter

défilement des partenaire

    14 février 2006 à 14:54:29

    salut,
    j'ai trouvé un code (tout fait) pour faire défiler tu texte qui vien du bas du cadre et qui monte et qui s'arrète en haut, et puis ensuite ca repart...
    voici ce script
    <STYLE TYPE="text/css">
    .ejs_scroll {font-size:14px;font-family:Verdana;color:#FFFFFF;text-decoration:none}
    </STYLE>

    <script language="JavaScript1.2">

    ejs_scroll_largeur = 100;
    ejs_scroll_hauteur = 50;
    ejs_scroll_bgcolor = '#000000';
    /* Mettre ici le chemin de l'image de fond */
    ejs_scroll_background = "";
    /* Mettre ici le temps en secondes */
    ejs_scroll_pause_seconde = 5;

    ejs_scroll_message = new Array;

    ejs_scroll_message[0]='<a href="http://easymapping.free.fr/" class="ejs_scroll"><img src="http://easymapping.free.fr/html/promo.gif" alt="http://easymapping.free.fr/" /></FONT></a>';
    function d(texte)
            {
            document.write(texte);
            }

    d('<DIV ID=ejs_scroll_relativ STYLE="position:relative;width:'+ejs_scroll_largeur+';height:'+ejs_scroll_hauteur+';background-color:'+ejs_scroll_bgcolor+';background-image:url('+ejs_scroll_background+')">');
    d('<DIV ID=ejs_scroll_cadre STYLE="position:absolute;width:'+(ejs_scroll_largeur-8)+';height:'+(ejs_scroll_hauteur-8)+';top:4;left:4;clip:rect(0 '+(ejs_scroll_largeur-8)+' '+(ejs_scroll_hauteur-8)+' 0)">');
    d('<div id=ejs_scroller_1 style="position:absolute;width:'+(ejs_scroll_largeur-8)+';left:0;top:0;" CLASS=ejs_scroll>'+ejs_scroll_message[0]+'</DIV>');
    d('<div id=ejs_scroller_2 style="position:absolute;width:'+(ejs_scroll_largeur-8)+';left:0;top:'+ejs_scroll_hauteur+';" CLASS=ejs_scroll>'+ejs_scroll_message[1]+'</DIV>');
    d('</DIV></DIV>');

    ejs_scroll_mode =1;
    ejs_scroll_actuel = 0;

    function ejs_scroll_start()
            {
            if(ejs_scroll_mode == 1)
                    {
                    ejs_scroller_haut = "ejs_scroller_1";
                    ejs_scroller_bas = "ejs_scroller_2";
                    ejs_scroll_mode = 0;
                    }
            else
                    {
                    ejs_scroller_bas = "ejs_scroller_1";
                    ejs_scroller_haut = "ejs_scroller_2";
                    ejs_scroll_mode = 1;
                    }
            ejs_scroll_nb_message = ejs_scroll_message.length-1;
            if(ejs_scroll_actuel == ejs_scroll_nb_message)
                    ejs_scroll_suivant = 0;
            else
                    ejs_scroll_suivant = ejs_scroll_actuel+1;
            if(document.getElementById)
                    document.getElementById(ejs_scroller_bas).innerHTML = ejs_scroll_message[ejs_scroll_suivant];
            ejs_scroll_top = 0;
            if(document.getElementById)
                    setTimeout("ejs_scroll_action()",ejs_scroll_pause_seconde*1000)
            }

    function ejs_scroll_action()
            {
            ejs_scroll_top -= 1;
            document.getElementById(ejs_scroller_haut).style.top = ejs_scroll_top;
            document.getElementById(ejs_scroller_bas).style.top = ejs_scroll_top+ejs_scroll_hauteur;
            if((ejs_scroll_top+ejs_scroll_hauteur) > 0)
                    setTimeout("ejs_scroll_action()",10)
            else
                    ejs_scroll_stop()
            }

    function ejs_scroll_stop()
            {
            ejs_scroll_actuel = ejs_scroll_suivant;
            ejs_scroll_start()
            }

    window.onload = ejs_scroll_start;
    </SCRIPT>


    Sauf que le problème c'est que je voudrait que l'image ne s'arrete pas en haut (comme sur les sites préfabriqués)
    • Partager sur Facebook
    • Partager sur Twitter

    défilement des partenaire

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown