我正在測試Windows 10環境中的現有Web應用程序。 當前版本的Firefox,Chrome和Opera按預期工作,但Edge和IE11不支持。Microsoft Edge和IE11不調用servlet
應用程序的歡迎頁面(html)顯示正確,但在調用提交時,什麼都不會發生,即不會移出歡迎頁面並運行該servlet。沒有錯誤消息,沒有相關的服務器日誌條目。當我在NetBeans IDE中運行應用程序時,監視器只顯示歡迎頁面的請求,而不顯示servlet請求的請求。
Tomcat和Glassfish的症狀是相同的。
在Windows XP系統上運行IE9是爲了好玩,我在歡迎頁面html中使用了與x-ua兼容的設置,但沒有解析。
任何指針,將不勝感激。
您是否查看過瀏覽器網絡檢查器(或Fiddler)以確定是否發送請求,如果是這樣,它與工作示例有什麼不同?相應的響應是什麼?如果它沒有發送你的客戶端代碼,我們無法看到它的問題。 –
感謝您的快速響應。瀏覽器網絡監視器和Fiddler都和IDE一樣 - 沒有請求被髮送到servlet。沒有太哲學,瀏覽器是這裏唯一的客戶端代碼。我認爲我希望通過一些模糊的瀏覽器設置來解釋爲什麼IE11和Edge不起作用以及其他瀏覽器的工作原理。不管怎麼說,還是要謝謝你。 – itsallfuzzy
因此,必須是HTML或JavaScript問題,然後 –