Сообщение от Aetae
|
NaN получается когда проводишь арифметическую операцию с тем, что гарантировано не является числом. Соответственно проверяй переменные до того как начнёшь с ними работать.
Скорее всего проблема в Date.parse(), т.к. разные браузеры по разному понимают(или не пониают) входные строки.
|
Спасибо Aetae! Ваш ответ помог мне найти ошибку!
Короче так:
Вывожу alert(futurestring); Получаю: "Aug 04, 2013 24:00:00"
Date.parse(futurestring) для FF выводит: 1365109200000, а вот для IE выводит NaN. Очевидно что EE 24 часа воспринимает, а для IE нужно 00 часов. Заменил 24 на 00! Все!
п.с. поспешил спрашивать... просто ещё мало практики ) спс!