我正在使用polldaddy的一些预先编写的JavaScript。
他们有一个JavaScript选项,当您点击该链接时,该调查会弹出为我网站的叠加层。
但是,我希望当有人来到网站时,叠加层会自动显示,而无需点击链接。
这是JavaScript:
<script language="javascript" type="text/javascript">
var PDF_surveyID = 'F1B4CE39FE1ECE86';
var PDF_openText = 'View Survey';
</script>
<script type="text/javascript" language="javascript" src="http://www.polldaddy.com/s.js"></script>
<noscript><a href="http://surveys.polldaddy.com/s/F1B4CE39FE1ECE86/">View Survey</a></noscript>
答案 0 :(得分:2)
如果你看一下你所包含的剧本,你会看到它这样做:
document.write('<a href="javascript:PDF_launch(\''+ PDF_surveyID +'\');">'+ PDF_openText +'</a>');
将链接放入页面。那么,您要做的就是在页面加载时调用PDF_launch
。
答案 1 :(得分:1)
查看http://www.polldaddy.com/s.js,链接写在以下语句中:
document.write('<a href="javascript:PDF_launch(\''+ PDF_surveyID +'\');">'+ PDF_openText +'</a>');
所以当你点击链接时,它正在调用
PDF_launch(PDF_surveyID);
您要做的是在页面加载时自己调用它。例如:
<body onload="PDF_launch(PDF_surveyID)">