如何实现弹出窗口自动关闭

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:16:25
要求是弹出某个窗口,过几秒钟自动关闭。
这里弹出窗口的页面是别人的,代码我无法修改。
我尝试如下方法:
var closewin = window.open(‘url’);
closewin.window.close();
可以实现关闭窗口,但是后面一句用
setTimeout("closewin.window.close()",1000)
却无法实现延时功能。请问有什么办法?

苦闷,苦闷是我的遗产,
一首被名字装饰的歌
变成了苦苦的寻觅
把睫毛扫描,致命的一枪,正被暗礁
她站在我面前,穿着藏红色的衣服,
在高空坠落哈哈

弹出的tan.htm网页在10秒后自动关闭.

第一步:把如下代码加入<head>区域中
<script language="JavaScript">
<!--
var gt = unescape('%3e');
var popup = null;
var over = "Launch Pop-up Navigator";
popup = window.open('', 'popupnav', 'width=225,height=235,resizable=1,scrollbars=auto');
if (popup != null) {
if (popup.opener == null) {
popup.opener = self;
}
popup.location.href = 'tan.htm';
}
// -->
</script>

第二步:新建tan.htm文件(注意要与上面的对应!)

第三步:在新建文件中加入如下代码(注意两个文件要在同一目录下)
<script language="JavaScript">

function closeit() {

setTimeout("self.close()",10000)

}

</script>

■ 最好的办法是用[垃圾网站限制器]来解决

下载地址