我有一個<ul>
刷新每十秒鐘,以檢查是否有任何新的推文(它從推送飼料拉)。這在Firefox和Chrome等中運行良好,但如果Internet Explorer在任何版本中都不起作用。jQuery的Ajax刷新不工作在IE
我的代碼如下:
setInterval(function() {
$("#banter .scroll-pane").load(location.href+" #banter .scroll-pane>*","");
}, 10000);
我的PHP函數創建列表如下:
function showTweets($section, $limit, $class) {
$result = mysql_query("SELECT * FROM hash WHERE section = '".$section."' ORDER BY date DESC LIMIT ".$limit);
echo '<ul class="scroll-pane '.$class.'">';
while($row = mysql_fetch_array($result)) {
echo '<li>';
echo '<p>'.html_entity_decode($row['tweet']).'</p>';
echo '<a href="'.$row['user_url'].'">'.$row['user'].'</a>';
echo '</li>';
}
echo '</ul>';
}
任何想法是怎麼回事? 感謝
您能否提醒(location.href);並接收當前的URL? – GlenCrawford 2010-04-28 10:02:13
是的,我可以提醒,它提醒在IE中的正確的URL。 – Probocop 2010-04-28 10:27:36