мое веб-приложение прекрасно работает с: Opera, FF, Chrome, Safari.
Теперь я проверил это на IE, и есть некоторые странные ошибки.
Я отладил свой сайт с помощью IE, и он сказал:
<a id="navi:searchButton" href="#" onclick="jsf.util.chain(this,event,'activateSearchDiv();return false;','mojarra.jsfcljs(document.getElementById(\'navi\'),{\'navi:searchButton\':\'navi:searchButton\'},\'\')');return false">Search</a>
>> «jsf» не определено (в jsf.util.chain).
Но я загружаю эти сценарии:
<h:body>
<f:view contentType="text/html">
<h:outputScript library="js" name="chooseDevice.js" target="head" />
<h:outputScript library="js" name="navigationScript.js" target="head" />
<h:outputScript library="js" name="jquery.js" target="head" />
<h:outputScript name="jsf.js" library="javax.faces" target="head" />
...
Я думаю, что указанный jsf доступен в jsf.js. Почему IE возвращает эту ошибку?
Это просто простые командные кнопки / ссылки, созданные с помощью тегов JSF:
Я что-то пропустил? Почему это работает во всех браузерах, кроме IE?
К сожалению, я не нашел никаких подсказок в Google.
С уважением
Джонни