Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.06.2013, 23:04
Новичок на форуме
Отправить личное сообщение для dEvEEs Посмотреть профиль Найти все сообщения от dEvEEs
 
Регистрация: 08.06.2013
Сообщений: 5

Не работает скрипт в Хроме
Добрый день, коллеги. Такая проблема. Скрипт нормально работает в 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 - здесь цифра постоянно уменьшается во время получения данных постом

Везде идет обратный отсчет, а в Хроме даже не появляется..

Последний раз редактировалось dEvEEs, 08.06.2013 в 23:19.
Ответить с цитированием
  #2 (permalink)  
Старый 08.06.2013, 23:22
Аватар для Hekumok
Отправить личное сообщение для Hekumok Посмотреть профиль Найти все сообщения от Hekumok
 
Регистрация: 04.06.2012
Сообщений: 513

это
setInterval("timerSearchNewsReq()", 1000);
лучше делать так
setInterval(timerSearchNewsReq, 1000);
__________________
★ ²º¹³ ☆
Ответить с цитированием
  #3 (permalink)  
Старый 08.06.2013, 23:31
Новичок на форуме
Отправить личное сообщение для dEvEEs Посмотреть профиль Найти все сообщения от dEvEEs
 
Регистрация: 08.06.2013
Сообщений: 5

неа.. все равно не показывается даже..
Ответить с цитированием
  #4 (permalink)  
Старый 08.06.2013, 23:35
Аватар для Hekumok
Отправить личное сообщение для Hekumok Посмотреть профиль Найти все сообщения от Hekumok
 
Регистрация: 04.06.2012
Сообщений: 513

dEvEEs, кто-то говорил, что ваш код заработает? Я лишь указал, что в setInterval лучше передавать функцию, а не строку
__________________
★ ²º¹³ ☆
Ответить с цитированием
  #5 (permalink)  
Старый 08.06.2013, 23:36
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Нажми F12 и займись отладкой. Че как маленький то.
Ответить с цитированием
  #6 (permalink)  
Старый 08.06.2013, 23:37
Новичок на форуме
Отправить личное сообщение для dEvEEs Посмотреть профиль Найти все сообщения от dEvEEs
 
Регистрация: 08.06.2013
Сообщений: 5

так и делаю.. ошибок нет..
Ответить с цитированием
  #7 (permalink)  
Старый 08.06.2013, 23:39
Новичок на форуме
Отправить личное сообщение для dEvEEs Посмотреть профиль Найти все сообщения от dEvEEs
 
Регистрация: 08.06.2013
Сообщений: 5

Не может же быть ошибок в коде, если на трех браузерах все работает.. IE 9 версии правда.. но сам факт..
Ответить с цитированием
  #8 (permalink)  
Старый 08.06.2013, 23:40
Новичок на форуме
Отправить личное сообщение для dEvEEs Посмотреть профиль Найти все сообщения от dEvEEs
 
Регистрация: 08.06.2013
Сообщений: 5

как-будто хром просто не хочет параллельно одному запросу постом делать другие запросы..
Ответить с цитированием
  #9 (permalink)  
Старый 08.06.2013, 23:50
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от dEvEEs
так и делаю.. ошибок нет..
И все что ты делаешь? Лупаешь глазами в пустую консоль? На вкладку Network зайди, проследи запросы-ответы. Расставь console.log() или точки останова.
Ответить с цитированием
  #10 (permalink)  
Старый 14.08.2013, 10:10
Интересующийся
Отправить личное сообщение для Ol'kO Посмотреть профиль Найти все сообщения от Ol'kO
 
Регистрация: 14.08.2013
Сообщений: 14

Я думаю работает все у вас. Просто в хроме почему то innerHtml не пашет. Он не выводит ваш результат. по http скрипт вызывайте, а не локально, может заработает.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт в IE работает сошибкой (не работает)) dddrug Общие вопросы Javascript 3 17.11.2012 11:56
Почему скрипт не работает с данными, которые вернул другой скрипт? Rooner jQuery 3 20.09.2012 14:56
не работает скрипт с HEX значениями color DeaDiK Общие вопросы Javascript 2 17.04.2011 15:00
скрипт работает в IE не работает в Opera!!! Ikram Opera, Safari и др. 3 29.10.2010 10:04
скрипт работает только в IE, а в остальных браузерах нет. melodicman Firefox/Mozilla 0 23.06.2010 15:18