想知道人们是否可以帮助我,或者我的思维方式是否有效。我不是一个程序员所以我不参与写作,只是随着我去学习。反正
我的网页1每隔5分钟刷新一次。此页面启动弹出窗口。
<script type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
</head>
<body önload="MM_openBrWindow('call_notice.html','CallWaiting','width=200,height=200')">"
否如果此页面当前在后台,则弹出窗口也会出现在后台。我需要此页面到达前台以通知用户页面已刷新。 Popup具有以下代码:
<i>
<body onblur="self.focus()" önload="self.focus()">
<p align="center" class="style1">You have a call. </p>
<p align="center" class="style1">Please close this window to continue.</p>
<p align="center" class="style1"> </p>
<form method="post">
<div align="center">
<input type="button" value="Continue"
ö'nclick="window.close()">
</div>
</form>
</i>
我已经尝试过set.focus看到了一些setforegroundwindow,但是无法工作。看到z顺序,但这对我没有意义。
任何人都对如何做到这一点有任何想法?或者有什么能监视Windows标题并执行某些操作?
任何帮助都会很棒。我不是从头开始写的,而是在这里和那里拿点来让你现在正在处理什么类型的人。
基本上我希望弹出窗口在所有窗口前弹出,当后面的网页(可能有4个程序返回)刷新。不确定如何粘贴代码
答案 0 :(得分:0)
yourpopupwindow.focus()应该有效。这是在javascript中,不知道vbsript。
像这样:
function win_open(oid) {
yourpopupwindow = window.open('yoururl', 'popupwin', 'menubar=no,history=no,resizable=yes,scrollbars=yes,toolbar=no,width=600,height=300');
{yourpopupwindow.focus()}
}
然后在刷新时,你可以关闭弹出窗口,如果它打开并打开新的弹出窗口并专注于它,或者只关注现有的弹出窗口。