怎样在html中加入语句使一个网页弹出后自己关闭?

我想在一个html网页中加入一条语句,使它弹出后自动关闭(关闭窗口)。请问最简便的方法是什么?谢谢!用了gxboy的方法,打开那个网页后会跳出对话框问正在浏览的网页试图关... 我想在一个html网页中加入一条语句,使它弹出后自动关闭(关闭窗口)。
请问最简便的方法是什么?谢谢!
用了gxboy的方法,打开那个网页后会跳出对话框问正在浏览的网页试图关闭窗口,要选择是或否。

这样还是有些问题,请问如何让网页根本不提问就关闭自己,或根本就不弹出?
展开
 我来答
匿名用户
2007-08-08
展开全部
两个文件,默认页面default.htm,弹出窗口页面window.htm 。

**************************************************************
1、default.htm 页面中:

<SCRIPT LANGUAGE="javascript">
<!--
window.open ('window.htm', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no')
//写成一行
-->
</SCRIPT>
参数解释:
window.open 弹出新窗口的命令;
'page.html' 弹出窗口的文件名;
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;
100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏。
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;
**********************************************

2.window.htm页面中:

<script language="javascript">
<!--
function clock(){
document.title="本窗口将在"+i+"秒后close!";
if(i==0){
clearTimeout(st);
window.opener=null;
window.close();}
i = i -1;
st = setTimeout("clock()",1000);

}
var i=25
clock();
//-->
</script>
###:注意看标题栏!!!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式