Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

NEWS TICKER


Information sur la source

Catégorie :Effets Niveau : Débutant Date de création : 16/05/2002 Date de mise à jour : 16/05/2002 14:54:52 Vu : 13 841

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note


Description

Cette source permet de faire apparaitre des messages en les faisant disparaitre et ainsi de suite...
 

Source

  • <HTML>
  • <BODY>
  • <SCRIPT LANGUAGE="JavaScript">
  • var qiksearch_js_text = new Array ("Salut!", "Écrivez votre message...", "Bye", "Bye");
  • var qiksearch_space_width = 390;
  • var qiksearch_space_height = 50;
  • var qiksearch_space_borderw=3; // Grandeur de la bordure
  • var qiksearch_space_borderc="#CC0000"; // Couleur de la bordure
  • var timeOutVal=150; // Délai en millisecondes
  • //--------------------------------------------------------------------------------------------------------
  • //-----------------------------NE-PAS-MODIFIER-APRES-CELA--------------------------------------
  • document.write('<table width="' + qiksearch_space_width + '" height="' + qiksearch_space_height + '" style="background:#FFFFFF; border:' + qiksearch_space_borderw + ' solid ' + qiksearch_space_borderc + '"><tr><td align="middle">');
  • document.write('<div id="qiksearch_js_space">');
  • document.write('</div>');
  • document.write('</td></tr></table>');
  • var def_10='A',def_11='B',def_12='C',def_13='D',def_14='E',def_15='F';
  • var colorVal=15;
  • var div_count=0;
  • function qiksearch_fade_desat(getColorIntVal)
  • {
  • var returnVal;
  • if(getColorIntVal>=10)
  • {
  • for(var i=0; i<=15; i++)
  • {
  • if((getColorIntVal==i))
  • {
  • returnVal = eval('def_' + i);
  • }
  • }
  • }
  • else
  • {
  • returnVal=getColorIntVal;
  • }
  • return(returnVal);
  • }
  • function writeDiv()
  • {
  • document.all.qiksearch_js_space.innerHTML= '<font face="verdana,arial,helvetica" size="-1" color="' + joinColor(qiksearch_fade_desat(colorVal)) + '"><b>' + qiksearch_js_text[div_count] + '</span></b></font>' ;
  • if((colorVal>0) && (colorVal!=0))
  • {
  • colorVal--;
  • }
  • else
  • {
  • colorVal=15;
  • if(div_count<qiksearch_js_text.length)
  • {
  • div_count++;
  • }
  • if(div_count==qiksearch_js_text.length)
  • {
  • document.all.qiksearch_js_space.innerHTML = '<a href="javascript:resetAll();writeDiv();" style="text-decoration:none" accesskey="R"><font color="#808080" face="verdana,arial,helvetica" size="-1"><b><u>R</u>ecommencer<font color="#CC0000">»</font></b></font></a>';
  • }
  • }
  • if(div_count<qiksearch_js_text.length)
  • {
  • setTimeout("writeDiv()",timeOutVal);
  • }
  • }
  • function joinColor(getColor)
  • {
  • return (getColor + '0' + getColor + '0' + getColor + '0');
  • }
  • function resetAll()
  • {
  • div_count=0;
  • colorVal=15;
  • }
  • writeDiv();
  • </script>
  • </BODY>
  • </HTML>
<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
var qiksearch_js_text = new Array ("Salut!", "Écrivez votre message...", "Bye", "Bye");
var qiksearch_space_width = 390; 
var qiksearch_space_height = 50; 
var qiksearch_space_borderw=3; // Grandeur de la bordure
var qiksearch_space_borderc="#CC0000"; // Couleur de la bordure
var timeOutVal=150; // Délai en millisecondes

//--------------------------------------------------------------------------------------------------------

//-----------------------------NE-PAS-MODIFIER-APRES-CELA--------------------------------------

document.write('<table width="' + qiksearch_space_width + '" height="' + qiksearch_space_height + '" style="background:#FFFFFF; border:' + qiksearch_space_borderw + ' solid ' + qiksearch_space_borderc + '"><tr><td align="middle">');
document.write('<div id="qiksearch_js_space">');
document.write('</div>');
document.write('</td></tr></table>');

var def_10='A',def_11='B',def_12='C',def_13='D',def_14='E',def_15='F';
var colorVal=15;
var div_count=0;

function qiksearch_fade_desat(getColorIntVal)
{
 var returnVal;
 if(getColorIntVal>=10)
 {
  for(var i=0; i<=15; i++)
  {
   if((getColorIntVal==i))
   {
    returnVal = eval('def_' + i);
   }
  }
 }
 else
 {
  returnVal=getColorIntVal;
 }
 return(returnVal);
} 

function writeDiv()
{
 document.all.qiksearch_js_space.innerHTML= '<font face="verdana,arial,helvetica" size="-1" color="' +  joinColor(qiksearch_fade_desat(colorVal)) + '"><b>' + qiksearch_js_text[div_count] + '</span></b></font>' ;

 if((colorVal>0)  && (colorVal!=0))
 {
  colorVal--;
 }
 else
 {
  colorVal=15;
  if(div_count<qiksearch_js_text.length)
  {
   div_count++;
  }
  if(div_count==qiksearch_js_text.length)
  {
   document.all.qiksearch_js_space.innerHTML = '<a href="javascript:resetAll();writeDiv();" style="text-decoration:none" accesskey="R"><font color="#808080" face="verdana,arial,helvetica" size="-1"><b><u>R</u>ecommencer<font color="#CC0000">»</font></b></font></a>';
  }
 }

 if(div_count<qiksearch_js_text.length)
 {
  setTimeout("writeDiv()",timeOutVal);
 }
}

function joinColor(getColor)
{
 return (getColor + '0' + getColor + '0' + getColor + '0');
}

function resetAll()
{
 div_count=0;
 colorVal=15;
}
writeDiv();
</script>
</BODY>
</HTML> 

Conclusion

J'apprécierai de me dire s'il y a des bugs.



bob3000
 

Commentaires et avis

signaler à un administrateur
Commentaire de bob1 le 18/05/2002 05:54:34

Super ton cod! C justement ce ke je voulais pour ma page web! Bravo!

signaler à un administrateur
Commentaire de bob3000 le 09/08/2002 20:38:32

yoman64, je sais que c'est toi!

essaye pas!

signaler à un administrateur
Commentaire de agenceacapulco le 11/12/2003 13:48:14

heu moi je voudrais avoir un fond noir est ce possible... sinon c splendide c ce que je cherchais depuis longtemps

signaler à un administrateur
Commentaire de valeuf le 06/03/2004 15:39:56

Tout simplement bravo. Je n'ai rien d'autre à dire. C'est tout simplement ce que je cherchais.

Merci.

signaler à un administrateur
Commentaire de apz le 15/11/2004 00:58:32

y'a pas un code (ticker) qui peut realiser la tache d'ecrire des news comme on peut le voir sur la page :

http://www.bbc.co.uk

dans la ligne Latest news ?

Merci.

signaler à un administrateur
Commentaire de apz le 15/11/2004 01:01:53

Un petit rectificatif :

http://news.bbc.co.uk

la ligne : LATEST

;)

signaler à un administrateur
Commentaire de kegi le 27/03/2005 03:28:18

un peu crosseur avec ton bob1 ;)

signaler à un administrateur
Commentaire de thibault31 le 07/04/2005 02:27:25

ouais moi aussi je cherche exactement le même truc que apz !
Quelqu'un connait une source qui fait çà ?

Merci d'avance....

signaler à un administrateur
Commentaire de kegi le 08/04/2005 02:55:02

Bonjour,
je viens juste de poster ma source, un news tucker lettre par lettre... ne me remerciez pas :P

http://www.javascriptfr.com/code.aspx?ID=30623

cordialement,
kevin (kegi@hotmail.com)

signaler à un administrateur
Commentaire de thibault31 le 08/04/2005 03:18:35

J'ai fais le même travail que toi ce soir... en récupérant le même code au même endroit ! Amusant non ?

Par contre ton code ne fonctionne pas ! Tu as oublié d'y intégrer les styles qui sont dans un fichier à part... Moi je les ai intégré dans l'entête de la page pour pas qu'il y ai de problème... je les ai un peu modifier, mour pas que çà interfère avec d'autres styles que vous pourriez avoir sur votre site (pour ceux qui utilisent des fichiers CSS externe par exemple (c'est mon cas...). Donc ce nouveau code qui est presque le même que kevin fonctionne sur un site qui utilse des classes CSS sans foutre le bordel...
Je mets le code à jour sur la fiche de Kevin... à la même adresse : http://www.javascriptfr.com/code.aspx?ID=30623

Cordialement,

signaler à un administrateur
Commentaire de kegi le 08/04/2005 03:20:39

dsl que ca marche pas chez vous moi cas marche no 1 en local ;) merci pour la mise à jour.

cordialement,
kevin (kegi@hotmail.com)

signaler à un administrateur
Commentaire de chapodepay le 17/12/2005 14:23:14

mauvaise utilisation de la css, pas e bordure sous firefox puisque pas conforme au norme (utiliser aussi border et bordercolor

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,624 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.