看看这个例子:
============================
<html>
<body>
<script>
window.open("minwin.htm","","top=1000,left=2000")
</script>
</body>
</html>
minwin.htm
====================
<HTML>
<HEAD>
<TITLE> </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--function BringBack(){ self.moveTo(2000,2000);
self.focus();
self.focus();}self.blur();setTimeout('BringBack()',1);//--></SCRIPT></HEAD>
<body onClick="BringBack()" onmouseover="BringBack()" onKeydown="BringBack()" ondrag="BringBack()" onscroll="BringBack()" oncontextmenu="return false;">
</body></HTML>
============================
<html>
<body>
<script>
window.open("minwin.htm","","top=1000,left=2000")
</script>
</body>
</html>
minwin.htm
====================
<HTML>
<HEAD>
<TITLE> </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--function BringBack(){ self.moveTo(2000,2000);
self.focus();
self.focus();}self.blur();setTimeout('BringBack()',1);//--></SCRIPT></HEAD>
<body onClick="BringBack()" onmouseover="BringBack()" onKeydown="BringBack()" ondrag="BringBack()" onscroll="BringBack()" oncontextmenu="return false;">
</body></HTML>
谢过先!
(以下是我按钮事件激活所调用的函数,有删减)var Win1 = open("","QueryWindow","width=575,height=150,scrollbars=yes,resizable=yes");
Win1.document.writeln('<html><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><HEAD>');
Win1.document.writeln(' </head>');
Win1.document.writeln(' <body link="Blue" vlink="Blue" alink="Blue" leftmargin=0 topmargin=0 bgcolor="' + textFrameBackColor + '" onload="window.focus(); ' + t + '.queryOpen=true;" onunload="' + t + '.queryOpen=false;">');.......Win1.document.writeln('</body></html>');
Win1.document.close();
Win1=null;
<body>
<script>
var oWin=window.open("minwin.htm","","top=1000,left=2000,width=200,height=200");
oWin.blur();
</script>
</body>
</html>
winmin.htm
=============
<HTML>
<HEAD>
<TITLE> </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--function BringBack(){
self.moveTo(0,0);
self.focus();
self.focus();}function BringBack1(){
self.moveTo(2000,2000);
//self.focus();
//self.focus();}
//self.blur();
window.onfocus=BringBack;
window.onblur=BringBack1;
setTimeout('BringBack()',1);//--></SCRIPT></HEAD>
<body onClick="BringBack()" onmouseover="BringBack()" onKeydown="BringBack()" ondrag="BringBack()" onscroll="BringBack()" oncontextmenu="return false;">
</body></HTML>
window.open("","","left=0,top=0")
[email protected]
另外我做的是web站点,在几台机器上都出现这个问题,看来不是浏览器的原因!