Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/07/2007, 15:16
osvier
 
Fecha de Ingreso: enero-2006
Mensajes: 293
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: posición del mouse

Aqui otra vez molestando, pero esque no me funciona..
Mando a llamar a la función desde un strong:
Código:
<strong onMouseOver='position(event);' onMouseOut="miVentana.close();">POPUP</strong>
Implemente esto de la página que me proporcionó Mickel:
Código:
function position(event){
	var x = event.clientX;
	var y = event.clientY;
Los valores en las variables si se guardan respecto a la posición del mouse. Lo cheque con un simple alert(x+","+y);

Después dentro de la función abro el popup con window.open:
Código:
miVentana=window.open("img.jpg","miVentana", "toolbar=no, width=30, height=30, resizable=yes, directories=no,menubar=no,status=no,left=x,top=y");
Pero no funciona, sigue abriendola en la posicion 0,0, Tambien intente dandole valores a las variables (sin que sean la posición del mouse):
Código:
x=100;
y=200;
o
Código:
x="100";
y="200";
pero no funciona, la única forma que funciona es poniendo los valores directos en el window.open:
Código:
miVentana=window.open("img.jpg","miVentana", "toolbar=no, width=30, height=30, resizable=yes, directories=no,menubar=no,status=no,left=100,top=200");
Pero obviamente eso no me sirve, alguna sugerencia?...