Javascript div popup Не работает в стандарте IE9, но работает в других режимах - PullRequest
0 голосов
/ 10 сентября 2011

Возникают проблемы с моим сайтом и IE9, если я изменяю режим совместимости на что-либо, кроме стандарта IE 9, мое всплывающее окно входа в систему работает, однако, когда в стандарте IE9, который является ошибкой, это не работает.Я думаю, что лучший способ взглянуть на это - попробовать это самостоятельно. Мой сайт

1 Ответ

0 голосов
/ 10 сентября 2011

У меня нет под рукой IE9, но можно предположить, что он может упасть из-за ошибки JavaScript: Uncaught TypeError: Cannot set property 'popup' of null. Эта ошибка возникает из-за того, что в момент создания всплывающего окна для popup_4 элемент DOM для popup_4 еще не существует.

Вы можете исправить это, переместив popup_4 div над блоком сценария, который создает объекты Popup.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...