如果页面不是window.open打开的,现在的很多浏览器都默认不能关闭的,你可以替换当前页面的地址为你弹出页面的地址
解决方案 »
- 如何用js判断当前网络是否连通,比如是否能上新浪网
- 谁能给我解释这段代码啊,JS计算器的加减乘除,谢谢!!!!
- var menu=new menu.dd("menu"); 这种调用方式是什么意思?
- jquery怎么控制当前页的导航菜单效果?
- 自己的网站按会员统计广告联盟的广告
- 时间:小时+分钟的正则表达式是什么?
- 如何查找某字符串是否是一个数组的值之一?
- 为什么mztreeview导航菜单中使用sql server数据库无显示?
- 多层框架,求救
- <img id=j>里面的id是什么类型的呢?还是字符型和整型都可以呢?
- JS使用XSLT转换XML到XML时encoding不对
- 求助:一段关于时间处理的JS代码,IE浏览器下兼容问题
window.onbeforeunload = function() {
window.open("http://www.baidu.com", "", "", "");
}
但是只有IE支持,看起来效果也很别扭。
onbeforeunload更多的是应用在页面关闭时提醒未保存的信息,FF和Chrome已经和谐了除此之外的其他用途,因此只能return提示语弹出确认信息对话框,让客户选择离开页面还是留下来。除此之外无他途。