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):
o
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?...