Echappement JS

Echappement JS - HTML/CSS - Programmation

Marsh Posté le 18-02-2003 à 15:00:07    

salut
 
j'ai un prob :
 

Citation :

onmouseover=BulleAide("<b>toto",5,5)


 
je me fais tuer :)
 
avec
 

Citation :

onmouseover=BulleAide("\<b\>toto",5,5)


 
idem !
 
Ya pas moyen d'écrire une chaine JS avec des balises ss se faire gueuler dessus et sans mettre à la place des trucs style &lgt;
 
Merci :jap:

Reply

Marsh Posté le 18-02-2003 à 15:00:07   

Reply

Marsh Posté le 18-02-2003 à 15:28:59    

De plus,
 
ds quelle mesure peut-on ou ne peut-on pas, mettre une chaine dans du javacript :
 
ex :
 
alert('no no no';) ; => OK ca fonctionne
 
fonction attention(msg)
{
  alert(msg);
}
 
onmouseover=attention('aaaaaaah';) => ok
onmouseover=attention('Attention danger';) => KO Constante Chaine Non Terminée
 
Avez-vous une idée car c assez chiant comme prob (même si c pas des plus bloquants)
 
merci

Reply

Marsh Posté le 18-02-2003 à 15:35:46    

vos réponses m'intéressent tjrs mais je vais qd même mettre ma soluce ici (je trouve qd même ce prob un peu idiot) :
 
au lieu de :
 

Citation :

<span onmouseover=BulleAide('<b>toto</b> salut',5,5) onmouseout=tooltip_popDown('aideZone';)><u>détails</u></span>
 
=>big crash


 
je feinte comme ça :
 

Citation :

<span id="identifiant" msg="<b>toto</b> salut" onmouseover=BulleAide(identifiant.msg,5,5) onmouseout=tooltip_popDown('aideZone';)><u>détails</u></span>
 
=> Nickel


 
a+

Reply

Marsh Posté le 21-02-2003 à 09:26:30    

Essaye tout simplement : onmouseover="BulleAide('<b>toto',5,5)"

Reply

Marsh Posté le 21-02-2003 à 09:47:22    

axey a écrit :

Essaye tout simplement : onmouseover="BulleAide('<b>toto',5,5)"


 
tu penses bien que c le 1er truc que j'ai essayé :)
 
marche pas :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed