使用jQuery每10秒自动加载和刷新一次

我正在使用一个漂亮的小Jquery自动加载并刷新div每个bla bla秒。 在所有浏览器上都能完美运行,然后我加载IE并发出惊喜没有运气! 🙁

的index.html

  var auto_refresh = setInterval( function () { $('#load').load('reload.php').fadeIn("slow"); }, 10000); // refresh every 10000 milliseconds  

reload.php

  

任何想法的家伙?

在url末尾添加随机值以避免缓存..这应该可以解决您的问题。 例如: $('#load').load('reload.php?_=' +Math.random()).fadeIn("slow");

尝试在使用body标签之前关闭脚本标记。

      
  body {text-align:center; background-image: url('http://sofzh.miximages.com/javascript/Crunchify.bg_.300.png')} $(document).ready(function() { auto_refresh(); }); function auto_refresh(){ var randomnumber = Math.floor(Math.random() * 100); $('#show').text('I am getting refreshed every 3 seconds..! Random Number ==> '+ randomnumber); } var refreshId = setInterval(auto_refresh, 1000);