Voila j'ai un attribut title (<img ... title="blablabla" />) et je voudrai pouvoir faire des retours à la ligne dedans. (non je ne veux pas écrire un roman dans une balise title
J'ai essayé avec <br /> et \n mais ça ne marche pas...
Une idée?
Merci!
Code : Tout sélectionner
<head>
<script type="text/javascript" src="infobulles.js"></script>
</head>
<body>
<div class="popinfo" id="topdecklink"></div>
<script type="text/javascript" >
docgebi = document.getElementById;
if (docgebi)
{ skn = document.getElementById("topdecklink").style;
if (navigator.appName.substring(0,3) == "Net")
{ document.captureEvents(Event.MouseMove);
}
document.onmousemove = get_mouse;
}
</script>
...
...
...
<img src="image.jpg" onmouseover="info('<p class=\'texte\'>Ici, la <i>légende</i> de <b>mon</b> image</p>');" onmouseout="efface();" />
...
...
</body>Code : Tout sélectionner
function info(msg)
{ if (docgebi)
{ document.getElementById("topdecklink").innerHTML = msg;
skn.visibility = "visible";
}
}
function get_mouse(e)
{ var x = (navigator.appName.substring(0,3)=="Net") ? e.pageX : event.x+document.body.scrollLeft;
var y = (navigator.appName.substring(0,3)=="Net") ? e.pageY : event.y+document.body.scrollTop;
skn.left = x - 40;
skn.top = y + 20;
}
function efface()
{ if (docgebi)
skn.visibility = "hidden";
}
moin but est d'avoir des infos bulles avec des retours à la ligne, après peut importe le moyen...