当前页面: 开发资料首页 → JSP 专题 → 如何自动关闭窗口!不要弹出提示框的,最好用javascript脚本实现
如何自动关闭窗口!不要弹出提示框的,最好用javascript脚本实现
摘要: 如何自动关闭窗口!不要弹出提示框的,最好用javascript脚本实现
问题一、想实现的功能:某个页面在显示5秒后自动关闭,不要弹出提示框等用户确定??
问题二、在使用confirm()或alert()显示提示信息时,要等待用户的确认;
但用户不确认怎么办呢,是否可以实现在5秒后自动确认?
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
New Document </head>
<body>
<input type="button" value="Close" onclick="javascript:window.opener='';window.close();">
</body>
这样就可以没有提示了,关于延时五秒你可以自己添加。
在页面上添加一个定时器,5秒后触发就可以了。
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
New Document <script>
setTimeout("window.opener='';window.close();",5000);
</script>
</head>
<body>
<input type="button" value="Close" onclick="javascript:window.opener='';window.close();">
</body>
算了,给你写全了吧,这个就是定时五秒关闭
谢了,可以了,晚上可以给分了
问题二、在使用confirm()或alert()显示提示信息时,要等待用户的确认;
但用户不确认怎么办呢,是否可以实现在5秒后自动确认?
如果不行,还有什么替代的方法吗?我只想给出个提示信息……
你可以制作一个页面 把它设为自动刷新,这个页面的大小和弹出框类似大小,
把这个页面设为自动刷新(5秒),并在上面添加按钮 确定 或 取消,每个按钮添加相应的链接
页面这样写:
<head>
提示信息</head>
<body>
<table width="450" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="23"></td>
<td height="23" background="/images/blank-top-bg.gif"> 提示信息</td>
<td width="23"></td>
</tr>
<tr>
<td background="/images/blank-left-bg.gif"> </td>
<td align="center" valign="middle" bgcolor="B2D6FB">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="36%" align="center" valign="middle">" width="128" height="128" align="absmiddle"></td>
<td width="64%" valign="middle"><%=your info%></td>
</tr>
</table>
</td>
<td background="<%=contexpath%>/images/blank-right-bg.gif"> </td>
</tr>
<tr>
<td></td>
<td height="23" align="center" background="/images/blank-bttom-bg.gif">
提示:<%=5%>秒后本页自动">跳转。</td>
<td></td>
</tr>
</table>
</body>
这样就可以不确认自动跳转到相应的地方了
<script LANGUAGE="JavaScript">