2012-07-18 29 views
0

我正在使用google feedburner在我的網站上顯示源。該sript看起來是這樣的:使用feedBurner的事件負載

<div> 
<script src="http://feeds.feedburner.com/nu/gbKB?format=sigpro" type="text/javascript" ></script></div> 

正如你可以看到我已經把它放在一個div。問題是我不想在頁面加載/文檔準備好時加載腳本。我寧願點擊一個按鈕加載div。所以我嘗試了Jquery事件加載。我將腳本放在一個空白文檔上並保存爲html頁面。然後我把這個html頁面放在我的服務器上,我試着用jquery調用它,像這樣:

$('#button').click(function(event) { 
$('div').load('feed.html'); 
}); 

這對我不起作用。

回答

1

您可以使用AJAX獲取內容,如果該內容是JS,則可以使用eval執行。

+0

謝謝。你有什麼想法爲什麼負荷不適合我..? – Youss 2012-07-18 08:56:40

+0

,因爲你必須在文件中有服務器端腳本並且調用類似'load('feed.php')' – Dev 2012-07-18 09:02:55

+0

如果你調用feed.html,它將加載含有URL的腳本,而不是執行該腳本。 – Dev 2012-07-18 09:03:53