弹出新窗口,容易!
自身自动关闭,也容易!
但是,关闭的时候,系统总提示:“您查看的网页正在试图关闭窗口”。这样一来,仍然不能自动关闭。有什么办法可以不提示?
看下面的代码,红色代码在完成这一功能。
<html>
<body onblur='window.opener=null;window.returnValue=true;window.close();'
on1oad='javascript:window.moveTo(0,0);window.resizeTo(screen.availWidth,screen.availHeight);window.open('report/index.asp','_blank','top=0,left=0,width=1024,height=768,menubar=no,toolbar=no,directories=no,location=no,status=no,resizable=no,scrollbars=yes');'>
</body>
</html>
由于此网页加载(on1oad)时,会自动打开(window.open)新窗口,则新窗口成为焦点,旧窗口失去焦点(onblur),当失去焦点时,旧窗口自动关闭,且不出现“您查看的网页正在试图关闭窗口”的提示。