Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1352 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  message clignotant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

message clignotant

n°1324153
jenny50
Posté le 13-03-2006 à 13:57:58  profilanswer
 

Bonjour  
 
Je cherche à faire un titre de news sous la forme bg = jaune et en bordeaux la date du jour qui clignote.
Y'a-t-il une solution en javascript
 
Merci

Message cité 1 fois
Message édité par jenny50 le 13-03-2006 à 15:51:44
mood
Publicité
Posté le 13-03-2006 à 13:57:58  profilanswer
 

n°1324159
anapajari
s/travail/glanding on hfr/gs;
Posté le 13-03-2006 à 14:05:18  profilanswer
 

oui il y a une solution...
Par exemple: tu fais un setInterval qui appele une fonction qui change la classe de l'element clignotant ...
 
edit: j'oubliais tu as une fonction blink() en javascript mais elle marche pas sous IE...
edit2: tu as aussi une valeur blink sur text-decoration en CSS, mais elle marche pas sous IE...

Message cité 1 fois
Message édité par anapajari le 13-03-2006 à 14:09:46
n°1324161
rufo
Pas me confondre avec Lycos!
Posté le 13-03-2006 à 14:07:59  profilanswer
 

oui. Entre autre, cacher/afficher le texte toutes les x secondes...

n°1324162
jenny50
Posté le 13-03-2006 à 14:08:42  profilanswer
 

C'est quoi comme langage?? Connais-pas

n°1324163
kadreg
profil: Utilisateur
Posté le 13-03-2006 à 14:09:07  profilanswer
 

text-decoration: blink;
 
edit: ah non, marche pas sous ie, c'est vrai...


Message édité par kadreg le 13-03-2006 à 14:10:31

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1324168
jenny50
Posté le 13-03-2006 à 14:13:11  profilanswer
 

il faut absolumen que ça fonctionne sous IE, donc je fais comment??

n°1324169
masklinn
í dag viðrar vel til loftárása
Posté le 13-03-2006 à 14:14:20  profilanswer
 

jenny50 a écrit :

Bonjour  
 
Je cherche à faire un titre de news sous la forme bg = jaune et en bordeaux la date du jour qui clignote.
Y'a-t-il une solution en javascript
 
Merci


Tu te rends compte que ça va donner un truc immonde et totalement illisible?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1324170
kadreg
profil: Utilisateur
Posté le 13-03-2006 à 14:14:38  profilanswer
 

jenny50 a écrit :

il faut absolumen que ça fonctionne sous IE, donc je fais comment??


 
comme ça :  
 

anapajari a écrit :

oui il y a une solution...
Par exemple: tu fais un setInterval qui appele une fonction qui change la classe de l'element clignotant ...


 
 
 


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1324171
kadreg
profil: Utilisateur
Posté le 13-03-2006 à 14:14:54  profilanswer
 

masklinn a écrit :

Tu te rends compte que ça va donner un truc immonde et totalement illisible?


 
tu as quoi contre le jaune ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1324173
masklinn
í dag viðrar vel til loftárása
Posté le 13-03-2006 à 14:17:51  profilanswer
 

kadreg a écrit :

tu as quoi contre le jaune ?


Moi? rien, les écrits bordeau clignottant sur fond jaune par contre :/


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 13-03-2006 à 14:17:51  profilanswer
 

n°1324174
jenny50
Posté le 13-03-2006 à 14:18:34  profilanswer
 

je l'utilise comment set interval???

n°1324176
masklinn
í dag viðrar vel til loftárása
Posté le 13-03-2006 à 14:21:14  profilanswer
 

Faut porter un slip sale sur la tête et danser à minuit au milieu de 12 statuettes enrobées dans du jambon (de parme)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1324184
anapajari
s/travail/glanding on hfr/gs;
Posté le 13-03-2006 à 14:26:21  profilanswer
 

masklinn a écrit :

Faut porter un slip sale sur la tête et danser à minuit au milieu de 12 statuettes enrobées dans du jambon (de parme)


[:rofl]ce genre de réplique devrait être interdite pendant les horaires de travail... je viens d'éclater de rire, top credibility!!!

n°1324185
jenny50
Posté le 13-03-2006 à 14:26:38  profilanswer
 

Voici un bout de code que j'ai trouvé:
 

Code :
  1. var msg="";var delay1=0;var delay2=0;var alt=0
  2. function cligno() {
  3. var delay=0
  4. if (alt==0){parent.status=msg; alt=1;delay=delay1} else {parent.status=' ';alt=0;delay=delay2;}
  5. setTimeout("cligno()",delay);
  6. }
  7. function Clignoter(txt,tps1,tps2) {
  8. // tps1 est en millisecondes : durée d'affichage du message
  9. // tps2 : durée du message caché
  10. msg=txt;
  11. delay1=tps1; delay2=tps2;
  12. cligno();
  13. }
  14. </SCRIPT>
  15. </HEAD>
  16. <BODY>
  17. <SCRIPT LANGUAGE="JavaScript"><!--
  18. Clignoter("Des dizaines de scripts et des conseils sur Tout JavaScript.com",1000,500);
  19. // Clignoter("Texte du message", durée d'affichage, durée d'effacement)
  20. //--></SCRIPT>


 
La le message clignote dans la barre de status. Je fais comment pour que moi il clignote dans ma page???

n°1324188
masklinn
í dag viðrar vel til loftárása
Posté le 13-03-2006 à 14:30:33  profilanswer
 

Hum, jenny, juste histoire que tu te rendes bien compte de ce que ton idée fantastique va donner, voici un exemple (les autres, zêtes pas obligés d'aller voir).


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1324213
jenny50
Posté le 13-03-2006 à 14:40:04  profilanswer
 

mais non c'est pas si horrible que ça. C'est tout peit sur le site...  
Le bout de code que je vous ai donné comment je le change??

n°1324215
fourniey
Rendre au prochain
Posté le 13-03-2006 à 14:40:32  profilanswer
 

Je suis aussi intéressé par l'idée.

n°1324238
masklinn
í dag viðrar vel til loftárása
Posté le 13-03-2006 à 14:49:48  profilanswer
 

jenny50 a écrit :

mais non c'est pas si horrible que ça.


Ben si [:spamafote]
 
C'est <blink> quoi, l'une des pires infamies du web [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1324242
anapajari
s/travail/glanding on hfr/gs;
Posté le 13-03-2006 à 14:51:03  profilanswer
 

fourniey a écrit :

Je suis aussi intéressé par l'idée.


Et essayer de faire ça tout seul et en profiter pour apprendre ça vous tente pas???
Nan parce que ça prends 4 lignes et on peut pas dire que ça soit compliqué:

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
  4. <head>
  5.   <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  6.   <title>Test</title>
  7.   <script type="text/javascript">
  8.   var blinkingSpeed= 50;
  9.   function blink(){
  10.     if ( document.getElementById('blinkIt').className == 'invisible'){
  11.       document.getElementById('blinkIt').className = '';
  12.     } else {
  13.       document.getElementById('blinkIt').className = 'invisible';
  14.     }
  15.   }
  16.   function startBlinking(){
  17.     setInterval("blink()", blinkingSpeed);
  18.   }
  19.   </script>
  20.   <style type="text/css" media="all">
  21.    #blinkIt{
  22.      font-size: 30px;
  23.      background-color: yellow;
  24.      color: red;
  25.    }
  26.    #blinkIt.invisible{
  27.      color: yellow;
  28.    }
  29.   </style>
  30. </head>
  31. <body onload="startBlinking()">
  32.   <span id="blinkIt">Ah lalalala c'est vraiment pas beau</span>
  33. </body>
  34. </html>

n°1324323
jenny50
Posté le 13-03-2006 à 15:26:53  profilanswer
 

je te remercie.... mais je vais rendre ça plus beau ...

n°1324333
mechkurt
Posté le 13-03-2006 à 15:49:26  profilanswer
 

jenny50 a écrit :

je te remercie.... mais je vais rendre ça plus beau ...


curieux de voir ca...


---------------
D3
n°1324334
jenny50
Posté le 13-03-2006 à 15:53:56  profilanswer
 

J'ai un problème sur ma page le script ne fonctionne pas par contre sur une page à coté avec rien que ça, ça fonctionne. Il doit y avoir qqch sur ma page qui gène. Jettez un coup d'oeil :
 

Code :
  1. <?php
  2. //--------------------------connexion au serveur
  3. require('public/fonctions.php');
  4. require "param.inc";
  5. $conn = g_connect();
  6. $webmaster='';
  7. $rep = 'img';
  8. $sql_flash = "SELECT fla_cle, fla_date, fla_titre, fla_texte, fla_lien, uti_cle
  9.    FROM flashinfo
  10.    INNER JOIN utilisateurs ON fla_uti = uti_cle
  11.    ORDER BY fla_cle DESC";
  12. $qry_flash = pg_query($conn, $sql_flash) or die (pg_last_error());
  13. ?>
  14. <html>
  15. <head>
  16. <script type="text/javascript" language="javascript">
  17. function encours()
  18. {
  19. alert("Cette page est en construction !" );
  20. document.location = " public/infos.php ";
  21. }
  22. var blinkingSpeed= 800;
  23. function blink()
  24. {
  25. if ( document.getElementById('blinkIt').className == 'invisible')
  26.  {
  27.  document.getElementById('blinkIt').className = '';
  28.  }
  29.  else
  30.   {
  31.   document.getElementById('blinkIt').className = 'invisible';
  32.   }
  33. }
  34. function startBlinking()
  35. {
  36. setInterval("blink()", blinkingSpeed);
  37. }
  38. </script>
  39. <title>Bodemer Net</title>
  40. <!------------------------ liaison de la feuille de style et de la feuille de javascript -->
  41. <link href="css/style.css" rel="stylesheet" type="text/css">
  42. <script type="text/javascript" src="css/javascript.js"></script>
  43. <style type="text/css" media="all">
  44. #blinkIt{font-size:12px;background-color:#FFFF99;color:#990000;}
  45. #blinkIt.invisible{color:#FFFF99;}
  46. </style>
  47. <noscript>
  48. ATTENTION, ce document contient  du code Javascript que votre navigateur n'est pas capable d'interpréter.
  49. <br>
  50. Faites en sorte de régler ce problème, allez voir votre administrateur réseaux.
  51. </noscript>
  52. </head>
  53. <!------------------------ chargement des éléments à l'ouverture de la page -->
  54. <body onLoad="startBlinking()" bgcolor="#333399">
  55. <span id="blinkIt"><?=$result_flash->fla_titre?></span>

n°1324343
anapajari
s/travail/glanding on hfr/gs;
Posté le 13-03-2006 à 16:06:23  profilanswer
 

si je reprends ta page je vire le php,et aussi la ligne ci-dessous( d'ailleurs à la question que fout un js dans un repertoire css, j'aimerais bien avoir ta réponse) ça marche très bien:

Code :
  1. <script type="text/javascript" src="css/javascript.js"></script>


 
Par contre je suis à peu près sur que tu dois avoir une erreur dans ton css/javascript.js qui fait tout péter...

n°1324349
jenny50
Posté le 13-03-2006 à 16:10:40  profilanswer
 

voici le contenu de mon doc :  

Code :
  1. //-------------------------date du dernier enregistrement     
  2. date1=document.lastModified
  3. jour1=date1.charAt(3)+date1.charAt(4)
  4. mois1=date1.charAt(0)+date1.charAt(1)
  5. annee1=date1.charAt(6)+date1.charAt(7)+date1.charAt(8)+date1.charAt(9)

n°1324351
jenny50
Posté le 13-03-2006 à 16:15:27  profilanswer
 

en fait ça viendrait de ce fichier

Code :
  1. <script language="javascript">
  2. //--------------------------script pour l'heure dynamique
  3. function HorlogeDynamique() {
  4. var DateActuel = new Date();
  5. var heure = DateActuel.getHours();
  6. var minutes = DateActuel.getMinutes();
  7. var secondes = DateActuel.getSeconds();
  8. if (heure == 0) {
  9.  heure = "0" + heure;
  10.  }
  11. if (minutes <= 9) {
  12.  minutes = "0" + minutes;
  13.  }
  14. if (secondes <= 9) {
  15.  secondes = "0" + secondes;
  16.  }
  17. Horloge = + heure + ":" + minutes + ":" + secondes ;
  18. if (document.getElementById) {
  19.  document.getElementById("clock" ).innerHTML = Horloge;
  20.  }
  21. if (document.layers) {
  22.       document.clock.document.write("<br>&nbsp;&nbsp;"+Horloge);
  23.  document.clock.document.close();
  24.     }
  25. if ((document.all)&&(!document.getElementById)) {
  26.       document.all["clock"].innerHTML = Horloge;
  27.   }
  28. setTimeout("HorlogeDynamique()", 1000)
  29. }
  30. window.onload = HorlogeDynamique;
  31. </script>

n°1324355
anapajari
s/travail/glanding on hfr/gs;
Posté le 13-03-2006 à 16:17:57  profilanswer
 

euh dis donc tu crois que je vais te faire tout ton truc là??? :o
Si tu cherchais un peu ... si tu veux vraiment pas tu peux toujours poster sur emploi/etude je te le ferais pour moins de 200€ ...

n°1324357
jenny50
Posté le 13-03-2006 à 16:20:24  profilanswer
 

lol... Ok ben désolé de t'avoir dérangé et merci quand m^me pour le tuyau...
 
Je vois bien que c'est seTimeout qui merdouille dans ce fichier....

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  message clignotant

 

Sujets relatifs
[ resolu] Faire une alerte messageMessage dans barre d'état
afficher message lorsque la webcam n'est pas activemessage Box sous VB
[EDI] Message DESADV exempleProbleme de message d'erreur
[VISUAL C++] quel message est envoyé ?message d'erreur inconnu
Afficher un message d'excuse quand le serveur est surchargéLivre d'or avec valiation de message
Plus de sujets relatifs à : message clignotant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR