Проблема в моем скрипте, не работает в Google Chrome! - PullRequest
0 голосов
/ 17 февраля 2011

У меня есть проблема в моем скрипте и idk, где, возможно, textContent не работает в Google Chrome, вот код:

function afficher_temps() {
    var $ = unsafeWindow.$;
    var temps = document.getElementsByClassName('time hidden')[0].textContent;
    if(document.getElementById('temps')) {
        document.getElementById('temps').innerHTML = temps;
    }
    else {
        $('#banner').append('<br /><br /><dt id="temps">'+temps+'</dt>');
    }
    setTimeout(afficher_temps, 1000);
}
afficher_temps();

И время, которое я хочу извлечь, здесь:

<p class="time hidden" style="display: block; ">Time remaining:<br>1:10:07</p>

А также я хочу, если время 00:00:05 нажмет кнопку:

<input class="Button1" type="button" style="padding: 10px" value="OK!">

Большое спасибо!

1 Ответ

0 голосов
/ 17 февраля 2011

У меня часто были проблемы с использованием setTimeout.В вашем случае я бы предложил использовать setTimeout следующим образом:

setTimeout("afficher_temps", 1000);

или

setTimeout(function(){
      afficher_temps();
}, 1000);

Возможно, это может решить некоторые проблемы.Bye

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...