2014-12-04 88 views
0

我已經開發了帶有javascripts,jsp/servlets的Java web應用程序,它可以很好地與IE8一起使用,但是在IE11上測試時,許多功能不適用於例如: - <input type="submit" value="Login" onclick="javascript:return foo()">未將按鈕值傳遞給下一頁,我通過另一種JavaScript方法提交。很多其他問題。我們是否有任何過程來改變代碼以使其與IE11兼容,除了在IE11'兼容性視圖設置'中添加主機名稱。請幫忙。從IE8到IE11的Web應用程序遷移

+1

是的,這過程被稱爲調試。運行你的頁面,找到一個錯誤,修復它。那樣做直到沒有更多的錯誤 – Bojangles 2014-12-04 08:04:13

+0

感謝Bojangles,這是顯而易見的和最不偏好的解決方法,正在尋找其他的想法/方法。 – Ars 2014-12-04 08:11:47

+2

'onclick =「javascript:return foo()」'=>'onclick =「return foo()」'。在onclick方法中你不需要'javascript:',因爲它們必須是javascript。你只需要'javascript:'就像'foo'一樣,因爲它不是一個正常的鏈接來調用JavaScript,所以你必須指定。 – developerwjk 2014-12-04 20:01:08

回答

0

我已經加入

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8, Edge"> 

我的主要jsp頁面,並照顧所有兼容性的issues.Try添加這一個,看看它是否工作..

相關問題