Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: virgitalic le le 04-04-2005 a 14:28:41

Titre: probleme javascript
Posté par: virgitalic le le 04-04-2005 a 14:28:41

bonjour, je viens d'integrer du java svript pour faire defiler du texte, mais le seuil souci c'est que si je rajoute des accents et des apostrophe à mon text ca ne marce pas, porquoi? ::) comment peut je regler ça?

Titre: Re:probleme javascript
Posté par: Shain le le 04-04-2005 a 15:01:47

Tu peux nous montrer ton code ?

Titre: Re:probleme javascript
Posté par: virgitalic le le 04-04-2005 a 18:55:31

oui......................

<!-- DEBUT DU SCRIPT -->
<style type="text/css">
.ejs_scroll {font-size:10px;font-family:Verdana;color:#5F845B;;text-decoration:none}
.ejs_scroll:hover {font-size:10px;font-family:Verdana;color:#5F845B;;text-decoration:underline}
</style>
<script language="JavaScript1.2">

/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
URL du script : http://www.editeurjavascript.com/scripts/scripts_textes_1_79.php
*/

ejs_scroll_largeur = 138;
ejs_scroll_hauteur = 140;
ejs_scroll_bgcolor = '#A3C75F';
//ejs_scroll_bgcolor = '#DADB38';
/* 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]='<b>LE PROVERBE D AVRIL:</b> "'En avril ne te decouvre pas dun fil, il n est pas gentil mois d avril, qui n ait son chapeau de gresil".';
ejs_scroll_message[1]='<b>ASTUCE A LA MAISON:</b> "En avril une profusion de fleurs, dans le massif avec les muscaris, les tulip, les iris, les ceriers se mettent en fleurs".';
ejs_scroll_message[2]='<b>LE BASSIN:</b> "La temperature de l eau est encore bien freiche et les pisssons reste au fond de l eau pour gagner quelques degres ".';


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>


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.