Accueil du forum » Javascript » petit problem de fenetre*
<script language="javascript" type="text/javascript">
<!--
function GetId(id5)
{
return document.getElementById(id5);
}
var i=false; // La variable i nous dit si la bulle est visible ou non
function move(e)
{
if(i)
{ // Si la bulle est visible, on calcul en temps reel sa position ideale
if (navigator.appName!="Microsoft Internet Explorer")
{ // Si on est pas sous IE
GetId("curseur").style.left=e.pageX - 50+"px";
GetId("curseur").style.top=e.pageY + 10+"px";
}
else
{ // Modif proposé par TeDeum, merci à lui
if(document.documentElement.clientWidth>0)
{
GetId("curseur").style.left=10-50+event.x+document.documentElement.scrollLeft+"px";
GetId("curseur").style.top=10+event.y+document.documentElement.scrollTop+"px";
}
else
{
GetId("curseur").style.left=10-50+event.x+document.body.scrollLeft+"px";
GetId("curseur").style.top=10+event.y+document.body.scrollTop+"px";
}
}
}
}
function montre(text)
{
var text2;
text2='<iframe ';
text2=text2+'src="http://www.*no spamm*.net/web/user.php?nick='+text+'" ';
text2=text2+'bgcolor="#FFFFFF" ';
text2=text2+'width="595" ';
text2=text2+'height="250" ';
text2=text2+'align="top" ';
text2=text2+'align="left" ';
text2=text2+'frameborder="0" ';
text2=text2+'border="0" ';
text2=text2+'scrolling="no"> ';
text2=text2+'</iframe> ';
GetId("curseur").style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securité) on le rend visible.
GetId("curseur").innerHTML = text2; // on copie notre texte dans l'élément html
}
function cache()
{
GetId("curseur").style.visibility="hidden"; // Si la bulle est visible on la cache
}
document.onmousemove=move;
</script>
<div id="curseur" class="infobulle" style="background:#FFFFFF; margin:0px;"></div>
<a onmouseover="montre('Kedon');" onmouseout="cache();">Kedon</a>
________________
kedon
________________
Anything that can go wrong will go wrong (Murphy)
Statut:
Modérateur
- Les conditions générales d'utilisation du site