IE8 兼容性問題(屬性名區(qū)分大小寫)
更新時間:2009年06月04日 02:21:38 作者:
屬性名大小寫問題,如屬性window.screen.height
如果將其中的屬性height寫成不是全部小寫的時候,如寫成 window.screen.Height或window.screen.heighT時,在IE6、IE7下可以得到值(IE6、IE7不區(qū)分大小寫),在IE8下為undefined(IE8區(qū)分大小寫),所以發(fā)生問題。
例:
<html>
<body>
<input type="button" value="Test" onclick="showMessage()">
</body>
<script lang="javascript">
function showMessage(){
alert(window.screen.Height);
}
</script>
</html>
解決方法:不區(qū)分大小寫直接替換所有html、js和jsp文件即可。
INS系統(tǒng)中已知需要替換的屬性列表:
window.screen.height (誤寫為window.screen.Height)
window.screen.width (誤寫為window.screen.Width)
例:
復(fù)制代碼 代碼如下:
<html>
<body>
<input type="button" value="Test" onclick="showMessage()">
</body>
<script lang="javascript">
function showMessage(){
alert(window.screen.Height);
}
</script>
</html>
解決方法:不區(qū)分大小寫直接替換所有html、js和jsp文件即可。
INS系統(tǒng)中已知需要替換的屬性列表:
window.screen.height (誤寫為window.screen.Height)
window.screen.width (誤寫為window.screen.Width)
相關(guān)文章
一文詳解JavaScript中的事件循環(huán)(event?loop)機制
JavaScript中的事件循環(huán)(Event?Loop)是一種重要的機制,用于管理異步代碼的執(zhí)行,它確保?JavaScript?單線程環(huán)境中的任務(wù)按照正確的順序執(zhí)行,同時允許異步操作如定時器、網(wǎng)絡(luò)請求和事件處理,本將給大家詳細的介紹一下JavaScript事件循環(huán)機制,感興趣的朋友可以參考下2023-12-12JS實現(xiàn)動態(tài)表格的添加,修改,刪除功能(推薦)
這篇文章主要介紹了JS實現(xiàn)動態(tài)表格的添加,修改,刪除功能(推薦)的相關(guān)知識,非常不錯,具有參考借鑒價值,感興趣的朋友一起學習吧2016-06-06Javascript ES6中對象類型Sets的介紹與使用詳解
這篇文章主要給大家介紹了關(guān)于Javascript ES6中Sets的介紹與使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。2017-07-07