javascript
2009-07-12 147 views 0 likes 
0

我正在使用一些来自polldaddy的预写JavaScript。如何在不点击链接的情况下获得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> 
+3

您也可能要考虑设置一个cookie,当一个人完成,这样就不会出现每次来到您的网站时 – 2009-07-12 05:46:54

回答

1

来看,链接写在下面的语句:

document.write('<a href="javascript:PDF_launch(\''+ PDF_surveyID +'\');">'+ PDF_openText +'</a>'); 

所以,当你点击链接,它调用

PDF_launch(PDF_surveyID); 

你会想要做的是什么在页面加载时自己调用它。例如:

<body onload="PDF_launch(PDF_surveyID)"> 
+0

谢谢调查 - 好工作 – Angela 2009-07-13 03:50:11

2

如果你看看你,包括脚本,你会看到它这样做:

document.write('<a href="javascript:PDF_launch(\''+ PDF_surveyID +'\');">'+ PDF_openText +'</a>'); 

把链接到页面。那么你想要做的是在页面加载时调用PDF_launch。在http://www.polldaddy.com/s.js

相关问题