你好亲爱的stackoverflow成员,我有一个问题,为什么这段代码不适用于IE6 / 7/8版本:
<script type="text/javascript" src="jquery-2.0.2.min.js"></script>
<script>
window.onload = function(){
(function(){
$("#divas").hide();
var counter = 3;
var elm = document.getElementById("divas");
setInterval(function() {
counter--;
if (counter >= 0) {
span = document.getElementById("count");
span.innerHTML = counter;
}
// Display 'counter' wherever you want to display it.
if (counter === 0) {
$("#main").load("secretptpsiteonlyadmin.php?id=" + elm.innerHTML);
clearInterval(counter);
}
}, 1000);
})();
};
/script>
当计时器到达零时,代码从另一个php文件获取数据。我认为问题在innerHTML或变量连接中。
答案 0 :(得分:0)
使用
$(document).ready(function(){ .... });
代替
window.onload = function(){