2011-02-28 87 views
13

我的代碼一個I幀我需要刷新每30秒(而不是整個頁面)

<iframe marginwidth="0" marginheight="0" width="240" height="80" scrolling="no" frameborder=0 src="irc_online.php"> 
</iframe> 

我加入這一個html控件我有一個側邊欄這一點,是有辦法我可以每30秒刷新一次,而不是頁面的其餘部分?

許多 感謝

回答

26

您可以將元刷新標記在irc_online.php

<meta http-equiv="refresh" content="30"> 

或者您可以使用JavaScript在使用setInterval刷新來源的src ...

<script> 
window.setInterval("reloadIFrame();", 30000); 

function reloadIFrame() { 
document.frames["frameNameHere"].location.reload(); 
} 
</script> 
+0

那麼做,因爲它不工作(我似乎無法給一個代碼框添加到該回復對不起) [代碼]