2

Я разрабатываю веб-приложение с использованием RichFaces/JSF. Приложение ведет себя, как ожидается, на Safari, Mozilla, Chrome и IE 9, однако, я столкнулся с серьезными проблемами совместимости с IE 11.Проблемы с совместимостью Richfaces с Internet Explorer 11

  • Когда богатый: modalPanel открывает диалоговое кнопки и полностью неактивны.
  • h: inputTextArea отображает весь код на стороне сервера, сгенерированный, а не пустой.
  • Когда я нажимаю значок rich: calendar, он не отображает календарь, хотя я установил popup в true в атрибутах.

Я не возникнут какие-либо из вышеперечисленных проблем в любом другом браузере кроме IE 11

Когда я отлажена мой веб-приложение в IE 11 Инструменты разработчика, некоторые сообщения, связанные с указанными выше проблемами были:

  • функция не определена или нуль: SelectNodes (JavaScript)
  • RichFaces кожи выдает

Я бегу JBoss версии 4.2.1.GA и RichFaces версии 3.3.2

Спасибо.

ответ

3

RichFaces 3 поддерживается только в Internet Explorer ≤ 8. Попробуйте с помощью мета-тегов HTTP-EQUIV установить режим документа для IE 8.

http://msdn.microsoft.com/en-us/library/windows/desktop/ff966528(v=vs.85).aspx

Или еще лучше, обновить RichFaces 4 (4.3.4 на момент ответа) для поддержки последних выпусков Internet Explorer. RichFaces 3 - старый!

Смежные вопросы