-1

こんにちはスタックオーバーフローの親愛なるメンバー、質問があります.なぜこのコードは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または変数接続のどこかにあると思います。

4

1 に答える 1

0

使用する

$(document).ready(function(){ .... });

代わりは

window.onload = function(){
于 2013-07-06T17:11:56.390 に答える