我在 javascript 方面不是很强,但我想做的事情很容易,而且我快到了,但我只是不知道如何完成任务。我有一些从网站上部署的javascript,称为“Feebackify”……它会提示用户使用表单来提供有关他们访问的反馈。它工作得很好,但要让它工作,我用户必须按下一个按钮或一个链接......我不想要这个,我希望 javascript 在他们试图离开页面时执行......要么去另一个网站的页面或退出。我尝试使用以下代码:
<script type="text/javascript">
window.onbeforeunload = function () {
FBY.showForm(4530);
}
</script>
这是原始脚本:
<script type="text/javascript">
var fby = fby || [];
//fby.push(['showTab', { id: '4530', position: 'right', color: '#FF1F3A'}]);
(function () {
var f = document.createElement('script'); f.type = 'text/javascript'; f.async = true;
f.src = '//cdn.feedbackify.com/f.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(f, s);
})();
</script>
我的代码做得很好,它至少会在我期望的时候闪烁一个表单,但它不执行他的脚本......有人可以给我一些指示。谢谢