如何打开新窗口后自动关闭本窗口?

ekway 2003-08-19 06:45:46
我的网页的基本链接目标是打开新窗口。<base target="_blank">.请问有哪种方法使之链接后自动关闭本窗口?
...全文
115 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ark1994 2003-08-19
  • 打赏
  • 举报
回复
可以这样做:
<script language="JavaScript" type="text/javascript">
function CheckIndex()
{
window.opener=null
self.window.close()
window.open("main.htm")
}
</script>
其中main.htm为要打开的窗口,把这段代码放在主页面的<head></head>之间,
<a href="#" onClick="CheckIndex()">Link to main</a>,以上在IE6.0中测试通过,而且稳定。
cloudchen 2003-08-19
  • 打赏
  • 举报
回复
<a href="http://www.sayee.com/cloudchen/js/date.htm" target="_blank" onclick="javascript:window.opener=null;window.close()">New page</a>

本方法适用于IE5.5+
ekway 2003-08-19
  • 打赏
  • 举报
回复
谢谢上面。但不符合要求,因为我想要的是自动关闭本窗口,不是要出一个提示窗口:“您查看的网页正在试图关闭窗口。是否关闭窗口?”。
ASPCOMjsp 2003-08-19
  • 打赏
  • 举报
回复

<a href="job.asp" target="_blank" onclick="javascript:window.close()">New page</a>
试试

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧