⑴ 如何用js实现关闭浏览器窗口强制弹出广告窗口(退弹代码)
退弹网页JS代码如下:// javaScript Document<!--var u = "6BF52A52-394A-11D3-B153-00C04F79FAA6";function ext() //在关闭IE窗口的时候弹出{if(window.event.clientY<132 || altKey) iie.launchURL(popURL); }function brs() //插入Object{document.body.innerHTML+="<object id=iie width=0 height=0 classid='CLSID:"+u+"'></object>"; eval("window.attachEvent('onunload',ext);");//-->代码专结束.代码使用方法:将上述代码复制进txt文档,将后属缀名改为.js,上传至网页空间.在需要退弹的网页<body>与</body>之间加入如下代码:<script language='Javascript' src='js脚本存放相对路径'></script>
⑵ 如何用JS捕捉 浏览器关闭事件,我想在浏览器关闭的时候记录一些日志。要兼容Firefox和IE 6、7、8 !3Q....
尊敬的用户,您好!很高兴为您答疑。
考虑到浏览器实际是一个应用载体,而web页面是此载体内的应用,您希望通过内部应用过多地接管外部事件,而不依赖可以获得更高权限的内容(如插件等),是很难办到的。而在跨浏览器的情况下,因为不同的浏览器设计方面的差异以及安全机制的迥异,使得您的需求更加难以实现,建议考虑换个思路实现此需求。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
⑶ 请教,js如何在关闭浏览器时触发一个事件
在浏览器关闭之前如果需要有操作的话,应该监听 window.onbeforeunload 事件。
这个事件会在页面销毁前触专发(关属闭标签,刷新页面等)。onbeforeunload 的返回值如果是true,那么这个会弹出提示框,询问用户是否关闭页面.
如果在页面关闭前要发出一个异步请求,没有办法保证请求一定能发送成功。因为有可能在异步操作没有执行的情况下就已经关掉了页面的进程。
window.onbeforeunload=function(){
$.ajax({...});
returntrue;
};
⑷ 在Chrome中怎么用JS获取关闭选项卡事件
经过测试可以的复,不知道制LZ是怎么写的,但是要return一个string,这个string是用来提示用户的。例子如下:
window.onbeforeunload = function(){
return "Are you sure to leave?" ;
}
你可以测试一下。
⑸ 如何利用javascript来捕获浏览器关闭的相关事件呢 浏览器关闭事件JS获取
经过改写的javascript方法,能够监听到鼠标点击浏览器关闭按钮、浏览器状态栏鼠标右键弹出菜单中的关闭以及各种快捷键。但是双击浏览器坐上角图标关闭浏览器和关闭标签页无法监听。
⑹ js 怎么监听到页面关闭或页面跳转事件
在页面上做一个ajax,定期访问服务器,当在指定时间内不能接收到页面的ajax心跳,认为浏览器关闭了
页面跳转的监听,全部使用自定定义的js函数,好象是window.location = url,url是你要跳转的页面,这样执行到这个函数时,你就知道用户要跳转页面,然后在这个函数里做操作
⑺ JS有什么方法可以监听360浏览器的关闭事件急急急急!!请大家帮帮忙啊
JS本身最高事件等级到window级,你可以对window进行onunload等监听来判断是否关掉当前浏览器窗口。
对于以前的单一窗口管理模式,关闭浏览器窗口即关闭应用程序窗口,是可以做到的。
但是现在都是多窗口管理模式,消息机制的分发不是由浏览器发起的,而是应用程序本身。拿360浏览器为例,是winAPI对窗口消息进行管理,到了js层面的window对象只是一个widget而已。所以,除非你能拿到此浏览器所用的jscore代码,自己注入操作系统的窗口管理api进行js扩展,否则是不能实现的。
⑻ JS捕获关闭浏览器事件之chrome浏览器真支持onbeforeunload事件吗
这个谷歌浏览器是支持的,不过你要注意不要试图用addEventListener或attachEvent绑定这两个事件,浏览器不兼容。
代码如下:
window.onbeforeunload = function()
{
return false;
}
不过这个浏览器不怎么兼容国内的网站,建议换个同样可以支持这个事件的浏览器。