这是我需要做的事情:
我想在用户退出网站时启动一个弹出窗口。
我找到了检测用户何时关闭窗口的代码,但是当用户点击内部链接时,同样的代码也会触发。 (我不想要)
任何想法如何做到这一点? 我到处寻找,我找不到明确的解决方案。
此解决方案需要适用于所有3种浏览器:FFox / IE / Safari!
谢谢!
答案 0 :(得分:0)
您不能,当有人退出网站时,不会触发此类事件。这就是为什么在21世纪初,有人太聪明地发明了“pop-under s”:弹出窗口会立即打开,但会被放在浏览器窗口后面的背景上。
这是网络上最烦人的事情之一,也是第一个任何弹出窗口拦截器或杀毒软件会杀死的东西:)另一方面,有合法的用途,就像你看到的大多数调查一样(我有一个)几天前来自微软)。
永远不要依赖弹出窗口,除非您正在编写Intranet站点,或者您确定所有访问者都没有弹出窗口阻止程序。