Я довольно долго изучал эту тему, но не могу выяснить, какой метод или код вызывает у меня проблемы с IE7 и IE8 - он отлично работает в IE9, Chrome и FF.С помощью инструментов IE9 F12 для отладки javascript останавливается на этой строке с ошибкой object doesn't support this property or method
при работе в режиме IE7 или IE8:
pmt = (Math.floor((princ*intRate)/(1-Math.pow(1+intRate,(-1*months)))*100)/100).toFixed(2);
Скрипт находится в строке, а не через связанный файл.
Переменная pmt
ранее не объявлялась, и, похоже, она указывает на проблему как на проблему.Получит ли сценарий пользу от объявленной ранее переменной?
Заранее спасибо.
ОТВЕТ:
Согласно комментарию Кори ниже, проблема не была связана слюбой конкретный метод, но я просто не смог добавить объявление var
перед переменной pmt
.
Теперь все отсортировано - спасибо