如果你用window.open打开的页面是动态页面的话可能传个参数给他告诉他谁是在最前
ASP中可以这样写
<%
if cintrequest("isTopmost"))=1 then
response.write "<script language=""javascript"">"
response.write "setInterval('window.focus()',1);"
response.write "</script>"
%>
:)俺的笨办法
ASP中可以这样写
<%
if cintrequest("isTopmost"))=1 then
response.write "<script language=""javascript"">"
response.write "setInterval('window.focus()',1);"
response.write "</script>"
%>
:)俺的笨办法
var win;
function test()
{
if (!win) {setTimeout('test()',1);window.focus();}
}
test();
</script>
<input type=button value="click" onclick="win=window.open('grandson.asp')">grandson中:
<script>
setInterval('window.focus()',1);
</script>
<body onunload="opener.location.reload()">
就是因为netscape不支持showModalDialog,才要用window.open来实现的