Français
<HTML> <HEAD> <title>Effets spéciaux pour plusieurs paragraphes de texte apparaissant un par un sur plusieurs lignes</title> <script language=JAVAscript> <!-- // ------ Définir des variables globales var theNewsNum ; var theAddNum ; var theCharacterTimeout ; var theBrowserVersion ; var theWidgetTwo ; LeadString ; var theNewsState ; fonction startTicker ; () { / / ------ Définir la valeur initiale theCharacterTimeout = 50; //Temps d'intervalle de caractère theNewsTimeout = 2000; // Temps d'intervalle de nouvelles theWidgetOne = "_" // Indice devant les nouvelles 1 theWidgetTwo = " -";// L'indice devant la nouvelle theNewsState = 1; //theNewsNum = document.body.children.incoming.children.NewsNum.innerText; //Nombre total de nouvelles //ajouter par lin theNewsNum = document. getElementById("incoming").children .AllNews.children.length;//Nombre total d'articles d'actualité theAddNum = document.getElementById("incoming").children.AddNews.children.length;//Nombre total d'articles supplémentaires totalNum = theNewsNum+theAddNum; theCurrentNews = 0; theCurrentLength = 0 ; theLeadString = " "; theSpaceFiller = " "; runTheTicker(); } // --- Fonction de base runTheTicker() { if(theNewsState == 1) { if(CurrentPosion <theNewsNum){ setupNextNews(); } else{ setupAddNews(); } CurrentPosion++; if(CurrentPosion>=totalNum||CurrentPosion>=5) CurrentPosion=0; != theNewsText.length) { drawNews(); } else { closeOutNews(); } } //plus de javascript depuis http://www.downcodes.com // --- Passer à la fonction d'actualité suivante setupNextNews() { theNewsState = 0; theCurrentNews = theCurrentNews % theNewsNum; theNewsText = document.getElementById("AllNews").children[theCurrentNews].children.Summary.innerText; theTargetLink = document.getElementById("AllNews").children[theCurrentNews].children.NewsLink .innerText; theCurrentLength = 0; document.all.hottext. href = theTargetLink; theCurrentNews++; } function setupAddNews() { theNewsState = 0; theCurrentNews % theAddNum; children[theCurrentNews].children.Summary.innerText; theTargetLink = document.getElementById("incoming").children.AddNews.children[theCurrentNews].children.NewsLink.innerText = 0; ; theCurrentNews++; } // --- Fonction d'actualités continue drawNews () { var myWidget; if((theCurrentLength % 2) == 1) { myWidget = theWidgetOne; } else { myWidget = theWidgetTwo } document.all.hottext.innerHTML = theLeadString + theNewsText.substring(0,theCurrentLength) + myWidget + theSpaceFiller; theCurrentLength++; setTimeout("runTheTicker()", theCharacterTimeout); } // --- Terminer la boucle de nouvelles function closeOutNews() { document.all.hottext. innerHTML = theLeadString + theNewsText + theSpaceFiller; theNewsState = 1; setTimeout( "runTheTicker()", theNewsTimeout); //--> </script> </HEAD> <BODY> <table> < tr><td> <div id=visible>Académie de création de sites Web Express : <a href="" id=hottext target="_blank"></a></div> </td></tr> </table > <div id=incoming style="DISPLAY: none"> < div id=AllNews> <div id=1> <div id=Summary>La délégation du Comité national de la Conférence consultative politique du peuple chinois s'est rendue dans trois pays pour assister à la conférence économique et réunion du Conseil social</div> <div id=NewsLink>#</div> </div> <div id=2> <div id=Summary>[Espace et temps de l'Est] Six jours et sept nuits pour conquérir la forêt incendie</div> <div id=NewsLink>#</div> </div> <div id=3> <div id=Summary >Le gouvernement de la RAS de Hong Kong a publié une déclaration sur la démission de Donald Tsang en tant que secrétaire en chef de l'administration< /div> <div id=NewsLink>#</div> </div> <div id=4> <div id=Summary>Liu Yunshan a rencontré des invités laotiens< /div> <div id=NewsLink>#</div > </div> <div id=5> <div id=Summary>Zeng Qinghong a souligné que les activités avancées d'éducation à la nature devraient se concentrer sur des résultats pratiques du début à la fin</div> <div id=NewsLink> #</div> < /div> </div> <div id=AddNews> </div> </div>