Сетка extjs работает в Firefox, а не в IE - PullRequest
0 голосов
/ 06 апреля 2009

У меня есть коллекция объектов extjs на веб-странице, разработанная с использованием Firefox, поэтому я могу отлаживать с помощью Firebug. Через некоторое время я запускаю IE для проверки совместимости и получаю пустую страницу в IE, но все работает в FF.

В IE я не получаю ошибок Javascript.

Ответы [ 3 ]

2 голосов
/ 06 апреля 2009

В опциях Firebug включите «Строгие предупреждения», а затем найдите предупреждение в исходном файле .js для вашей страницы. Кажется, что Firefox гораздо более простит запятую после последнего члена коллекции. Ищите предупреждение, помеченное как «конечная запятая недопустима в инициализаторах объектов ECMA-262». Это точно определило проблему.

1 голос
/ 10 сентября 2009

'Кажется, что Firefox гораздо более простителен запятую после последнего члена коллекции.

Да !! вот и все. В дополнение к jslint есть также http://www.jsonlint.com/ доступны.

0 голосов
/ 07 июля 2009

jslint.com очень помогает при проблемах IE JavaScript. Слишком легко иметь висячую запятую, которую FF игнорирует, а IE задыхается.

...