色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

JavaScript在IE中“意外地調用了方法或屬性訪問”

同樣一段代碼,兩次調用,一次通過,一次異常:
function clearSelect(obj){
if(obj && obj.options)
obj.options.length=0;
}
以下是前人的一些經驗:
這是兩個經典異常,不知道原理的話很難定位。從下面的代碼中可用看到發生的條件
<iframe src="Javascript:'<script>top.ff1={abc:function(){}}<//script>'" width=0 height=0 name="f1"></iframe>
<button onclick="f1.location='about:blank';setTimeout('alert(ff1.abc())',0)">不能執行已經釋放的代碼</button>
<iframe src="Javascript:'<script>top.ff2={abc:function(){}}<//script>'" width=0 height=0 name="f2"></iframe>
<button onclick="f2.location='about:blank';setTimeout('alert(ff2.toString())',0)">意外地調用了方法或屬性訪問</button>
p標簽的innerHtml不能插入center標記:
<p onclick="innerHTML='<CENTER></CENTER>'"><button>未知的運行時錯誤</button></p>
下面這個是經典的“無法打開InterNET站點”異常:
<div id="tt"><div><script>document.getElementById("tt").innerHTML=""</script></div></div>
從這些例子可以看到IE的健壯性還是有挺大的提升余地的。

JavaScript技術JavaScript在IE中“意外地調用了方法或屬性訪問”,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 铜川市| 东安县| 宣威市| 法库县| 呼伦贝尔市| 调兵山市| 剑川县| 平江县| 常德市| 交城县| 浦县| 湘潭县| 凤城市| 绵阳市| 汨罗市| 句容市| 秀山| 绩溪县| 乌拉特中旗| 唐河县| 永寿县| 沂南县| 曲靖市| 梅州市| 阿勒泰市| 建阳市| 苍山县| 尚志市| 建平县| 平谷区| 柯坪县| 普定县| 砀山县| 承德县| 察雅县| 光山县| 碌曲县| 延庆县| 娱乐| 乌兰察布市| 大渡口区|