首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

onbeforeunloade()函数中向后盾发送ajax请求

2012-08-14 
onbeforeunloade()函数中向后台发送ajax请求谷歌浏览器响应正确,可是火狐完全没有反应,但是在函数最后加入

onbeforeunloade()函数中向后台发送ajax请求
谷歌浏览器响应正确,可是火狐完全没有反应,但是在函数最后加入return语句后关闭页面时两个浏览器都会问你是否离开,此时写的ajax也都得到了回应,这是怎么回事
如果我不想加return提示的话应该怎么写,主要是火狐的兼容问题

[解决办法]
onbeforeunloade这些事件都不靠谱,你的页面都关了,程序也就就不会再运行了,可能的方法你在这个事件中使用window.open(url,"_blank")

不过,不要期望在onbeforeunloade是实现你完全想要的结果,这些都是不可靠的,只能作为辅助

热点排行