The following (hastily put together) code works in IE but Firefox is unresponsive.
Expand|Select|Wrap|Line Numbers
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <head>
- <script language="JavaScript"><!--
- function showWindow(e) {
- posx=0;posy=0;
- var ev=(!e)?window.event:e;//IE:Moz
- if (ev.pageX){//Moz
- posx=ev.pageX+window.pageXOffset;
- posy=ev.pageY+window.pageYOffset;
- }
- else if(ev.clientX){//IE
- posx=ev.clientX+document.body.scrollLeft;
- posy=ev.clientY+document.body.scrollTop;
- }
- else{return false}//old browsers
- myWindow=window.open('coordinates.html','windowName','width=100,height=100,screenX=' + posx + ',screenY=' + posy + ',left=' + posx + ',top=' + posy);
- }
- //--></script>
- </head>
- <body>
- ..............................<a href="#" onClick="showWindow();">hxgdfh</a>
- </body>
- </html>
Expand|Select|Wrap|Line Numbers
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <head>
- <script language="JavaScript"><!--
- function showWindow(e) {
- posx=0;posy=0;
- var ev=(!e)?window.event:e;//IE:Moz
- if (ev.pageX){//Moz
- posx=ev.pageX+window.pageXOffset;
- posy=ev.pageY+window.pageYOffset;
- }
- else if(ev.clientX){//IE
- posx=ev.clientX+document.body.scrollLeft;
- posy=ev.clientY+document.body.scrollTop;
- }
- else{return false}//old browsers
- myWindow=window.open('coordinates.html','windowName','width=100,height=100,screenX=' + posx + ',screenY=' + posy + ',left=' + posx + ',top=' + posy);
- }
- document.onclick=showWindow
- //--></script>
- </head>
- <body>
- ..............................<a href="#" onClick="showWindow();">hxgdfh</a>
- </body>
- </html>
Thanks!