我目前正在尝试为我的网站设置一个弹出式调查,该调查会在10秒钟后显示给访问者,但对编码的理解却很少. Surveymonkey为弹出窗口生成了以下代码,但是如何添加此延迟弹出窗口功能?
<script src="http://www.surveymonkey.com/jsPop.aspx?sm=WVuy7oI7MerxwqmaCFF23g_3d_3d"> </script>
解决方法:
您需要使用JavaScript在10秒钟的超时后将此脚本标签添加到页面,而不是预先加载.这应该为您工作:
<script>
setTimeout(function() {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = 'http://www.surveymonkey.com/jsPop.aspx?sm=WVuy7oI7MerxwqmaCFF23g_3d_3d';
head.appendChild(script);
}, 10000);
</script>