如果页面不是window.open打开的,现在的很多浏览器都默认不能关闭的,你可以替换当前页面的地址为你弹出页面的地址
解决方案 »
- 求助:Firefox或NS6的浏览器不能兼容树形菜单。
- 注册验证的问题 ,急等!
- 用js实现一个类,怎样在类的方法内调用alert函数?
- 基于MVC的web模版(N2)的相关问题(如何添加自己的part)
- textarea只能5行,每行40个字符,总共字符不能超过200
- JavaScript Array 对象:如何快速查找一个值是否存在,不存在再push()!
- input动态运算时,小数点不起作用.求解.
- javascript控制键盘输入问题!
- 打开新窗口然后给新窗口传值
- 数据库问题
- JS使用XSLT转换XML到XML时encoding不对
- 求助:一段关于时间处理的JS代码,IE浏览器下兼容问题
window.onbeforeunload = function() {
window.open("http://www.baidu.com", "", "", "");
}
但是只有IE支持,看起来效果也很别扭。
onbeforeunload更多的是应用在页面关闭时提醒未保存的信息,FF和Chrome已经和谐了除此之外的其他用途,因此只能return提示语弹出确认信息对话框,让客户选择离开页面还是留下来。除此之外无他途。