我有一個與<tr:inputDate>
和Internet Explorer 9一起工作的問題。選擇未顯示日期的日曆。與Chrome/Firefox和以前版本的IE和IE兼容模式工作正常。我禁用了彈出式窗口攔截器,但仍然無法工作。 有什麼建議嗎?InputDate彈出窗口不工作IE 9
我的工作:
- MyFaces的2.1.1
- 特立尼達V2.0.0
謝謝...
我有一個與<tr:inputDate>
和Internet Explorer 9一起工作的問題。選擇未顯示日期的日曆。與Chrome/Firefox和以前版本的IE和IE兼容模式工作正常。我禁用了彈出式窗口攔截器,但仍然無法工作。 有什麼建議嗎?InputDate彈出窗口不工作IE 9
我的工作:
謝謝...
最後,我解決它通過在我執行的PhaseListener的添加以下代碼:
@Override
public void beforePhase(PhaseEvent event){
FacesContext context = event.getFacesContext();
final HttpServletResponse response = (HttpServletResponse);
context.getExternalContext().getResponse();
response.addHeader("X-UA-Compatible", "IE=EmulateIE8");
}
我得到了解決here。
恭喜修復!如果可以,請確保將您的答案標記爲「已接受」,以便其他人能夠從您的成功中學習。乾杯〜 –