TEXTE DÉFILANT PARAMÉTRABLE

Signaler
Messages postés
121
Date d'inscription
mardi 3 mai 2005
Statut
Membre
Dernière intervention
31 décembre 2005
-
Messages postés
48
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
25 novembre 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31602-texte-defilant-parametrable

Messages postés
48
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
25 novembre 2009

Bravo ! c'est ce que je cherchais. Merci pour ton boulot ^^
Messages postés
3
Date d'inscription
vendredi 9 décembre 2005
Statut
Membre
Dernière intervention
27 juin 2007

Salut,
Très bon script, mais les effets ne fonctionnent pas sur firefox :(
Sinon j'aurai aimé remplacé les boutons "suivants" et "precedent" par des fleches ou des images, c'est possible ?
Bravo pour se script et merci
Salutation
@nthony
Messages postés
8
Date d'inscription
mardi 3 février 2004
Statut
Membre
Dernière intervention
2 février 2007

Re bonjour,

A nouveau, j'ai aussi essayé ceci en php :

$item est un tableau et je souhaite générer pour chaque poste de ce tableau une ligne :

CadreDefilant1.AddTexte('".$value."

');

Ou $value est le poste du tableau à faire défiler.

Rien ne se passe même pas le défilement du texte en fin de script.

Ce serait pas mal de pouvoir adapter ce script à php pour qu'il fonctionne de façon dynamique

comme le fait la boucle foreach décrite plus bas.

<script language="javascript" src="js/TexteDefile.js"></script>
Texte qui va défiler ...,

----

<script type="text/javascript">
var CadreDefilant1;
CadreDefilant1 = new Texte Defilant(2,3000,340,105,"LEFT",1,"TD_Titre3",10);
</SCRIPT>

<?php
$i=0;
for each ($item as $value) {
if ($i>0) { // je saute la première ligne
echo
"\n<script type='text/javascript'>CadreDefilant1.AddTexte('"
.$value.
"

');</SCRIPT>\n";
}
$i++;
}
?>
<script type="text/javascript">
CadreDefilant1.AddTexte("<TABLE width=100% cellpadding=0 cellspacing=0 border=0 style='cursor:pointer;font-size:15px;'>----, bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla </TD>
","Titre numéro 3");
CadreDefilant1.Start();
</SCRIPT>

</TD>
</TR>
</table>

Il n'y a pas d'erreur mais rien ne se passe avec IE ou FF.

Si vous avez une idée.

Je vous remercie.

Salutations.
Messages postés
8
Date d'inscription
mardi 3 février 2004
Statut
Membre
Dernière intervention
2 février 2007

Bonjour,

J'ai essayé de générer par ces lignes de code car je souhaite faire défiler des liens rss externes :
Une fois ma page chargée en hidden et extraction des informations je désire les faire défiler :

function prep_affichage_page(titre) {
document.writeln('');
document.writeln('<script type="text\/javascript" src="js\/textedefile.js"><\/script>');
document.writeln('');
document.writeln('----
');
document.writeln('Texte qui va défiler ..., ');
document.writeln('----
');
document.writeln('<script type="text\/javascript">');
document.writeln("var CadreDefilant3");
document.writeln('CadreDefilant3 = new TexteDefilant(2,3000,340,105,"LEFT",1,"TD_Titre3",10);');
document.writeln('CadreDefilant3.AddTexte("<TABLE width=100% cellpadding=0 cellspacing=0 border=0 >----,
Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla \",\"Titre Numéro 1\");');
document.writeln(\"CadreDefilant3.Start();\");
document.writeln(\"<\/SCRIPT>\");
document.writeln("</TD>
")
}

Mais cela ne fonctionne pas.

C'est un bon script.

Merci de votre aide.

Salutations.
Afficher les 34 commentaires