Не работает скрипт в Хроме
Добрый день, коллеги. Такая проблема. Скрипт нормально работает в Firefox IE Opera, а в Chrome - нет...
Отправляю запрос данных через пост.. пока он думает должен идти обратный отсчет. Скрипт, который получает цифру отсчета function timerSearchNewsReq() { req = new XMLHttpRequest(); req.onreadystatechange = function() { if (req.readyState == 4) { var res = req.getResponseHeader('Time-to'); document.getElementById('timer').innerHTML = res; } } var href = "inc/timer.php"; req.open("HEAD", href, true); req.send(null); } onsubmit = function(){ setInterval("timerSearchNewsReq()", 1000); } inc/timer.php - здесь цифра постоянно уменьшается во время получения данных постом Везде идет обратный отсчет, а в Хроме даже не появляется.. |
это
setInterval("timerSearchNewsReq()", 1000);лучше делать так setInterval(timerSearchNewsReq, 1000); |
неа.. все равно не показывается даже..
|
dEvEEs, кто-то говорил, что ваш код заработает? Я лишь указал, что в setInterval лучше передавать функцию, а не строку
|
Нажми F12 и займись отладкой. Че как маленький то.
|
так и делаю.. ошибок нет..
|
Не может же быть ошибок в коде, если на трех браузерах все работает.. IE 9 версии правда.. но сам факт..
|
как-будто хром просто не хочет параллельно одному запросу постом делать другие запросы..
|
Цитата:
|
Я думаю работает все у вас. Просто в хроме почему то innerHtml не пашет. Он не выводит ваш результат. по http скрипт вызывайте, а не локально, может заработает.
|
Часовой пояс GMT +3, время: 23:06. |