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