Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/09/2006, à 11:52

Bzh

document.body.scrollTop retourne 0 !

Bonjours !

Je ne comprends plus rien, "document.body.scrollTop", en javascript, retourne toujours 0 !!

Voici mon code:

var x = 0;
var y = 0;

if (document.getElementById)
   {
   if(navigator.appName.substring(0,3) == "Net")
      document.captureEvents(Event.MOUSEMOVE);
   document.onmousemove = Pos_Souris;
   }

function Pos_Souris(e)
   {
   x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x + document.body.scrollLeft;
   y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y + document.body.scrollTop;
   }


function afficher( pseudo, age, avatar, ville, couleur ){


	document.getElementById("bulle_conteneur").style.visibility = "visible";	
	document.getElementById("bulle_conteneur").style.left = x + "px";
	document.getElementById("bulle_conteneur").style.top = y + "px";
	
	
	var contenu = '<table><tr><td><img width="55" src="./photos/miniatures/'+avatar+'"></td><td style="font-size:10px;"><div style="color:'+couleur+';margin:2px;"><b>Pseudo: </b><i>'+ pseudo +'</i><br /><b>Age:</b> <i>'+age+' ans</i><br /><b>Ville:</b> <i>'+ville+'</i></div></td></tr></table>';
	document.getElementById("bulle_conteneur").innerHTML = contenu;

}
function cacher(){

	document.getElementById("bulle_conteneur").style.top = "0px";
	document.getElementById("bulle_conteneur").style.left = "0px";
	document.getElementById("bulle_conteneur").style.visibility = "hidden";
	
	var contenu = '';
	document.getElementById("bulle_conteneur").innerHTML = contenu;

}

Or, quelque soit la position de la scrollbar, cela retourne toujours zéro sous Internet Explorer !

Quelqu'un aurait une petite idée ?

Merci

Dernière modification par Bzh (Le 30/09/2006, à 11:53)

Hors ligne

#2 Le 02/10/2006, à 08:59

gene69

Re : document.body.scrollTop retourne 0 !

essaye là:
http://forums.digitalpoint.com/showthread.php?t=11965
ou là
http://forum.alsacreations.com/topic-5- … UG-IE.html

Dernière modification par gene69 (Le 02/10/2006, à 08:59)


Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion

Hors ligne