javascript
2009-07-12 51 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

相關問題