询问用户是否会在离开之前参与调查

时间:2011-12-30 22:25:36

标签: html

当他们关闭浏览器或远离我的根网址时,我想首先询问是否可以重定向到调查,从而获得用户对我网站的印象。

  • 如果他们只是导航到网站内的其他网页,想要这样做

尝试一下, Onbeforeunload 只提供离开或留下的选项。我正在寻找带有两个选项的东西,但是提供了一个不一定返回的重定向(或者可能是其他任何东西),其中一个选项。

我之前见过这种情况,但似乎无法找到实现它的代码。

最后,我的浏览器首选是Moz,但该技术应该是普遍兼容的。

任何想法都会有所帮助。

2 个答案:

答案 0 :(得分:0)

你当然可以使用javascript中的confirm()函数来做到这一点,你可以使用window.location将用户重定向到你想要的位置。

答案 1 :(得分:0)

您可以将您的逻辑包含在触发Onbeforeunload时调用的函数中。

   Onbeforeunload = "return myCustomFunction();"


   function myCustomFunction(){
       //put your redirect logic
   }