当用户关闭我的网站或浏览器时,我有一个我喜欢在弹出窗口中打开的表单。我想通过弹出窗体等#34来收集用户的反馈;给出您的评论我们如何改进我们的网站& #34;然后用php我将提交表单和管理员网站将获得用户反馈。
我被困在这里,无法找到在关闭浏览器事件上打开弹出窗体的JS代码。
任何人都可以帮助我。
答案 0 :(得分:0)
到目前为止你尝试了什么?
这是一种方法,但是用户可以禁用它,并且可能被弹出窗口拦截器阻止(更不用说整个道德辩论,但是嘿......你问过):
从主页:
<script>
window.onbeforeunload = function()
{
var url = "feedback_form.html";
window.open(url, "_blank", "toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=400, height=400");
};
</script>
确认此代码适用于IE9,Chrome和Firefox,同时禁用了弹出窗口拦截器。
可用性问题和其他想法:
答案 1 :(得分:0)
不想这样做。想象一下,如果可以做到这一点,用户体验对整个网络来说是多么可怕。如果已经有可能的话,那些带有火焰火炬和干草叉的狂暴暴徒就会要求立即修复它。要感谢你的问题没有令人满意的答案。