<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    emu in blogjava

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      171 隨筆 :: 103 文章 :: 1052 評(píng)論 :: 2 Trackbacks
    這是兩個(gè)經(jīng)典異常,不知道原理的話很難定位。從下面的代碼中可用看到發(fā)生的條件

    <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)">不能執(zhí)行已經(jīng)釋放的代碼</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)">意外地調(diào)用了方法或?qū)傩栽L問(wèn)</button> 


    p標(biāo)簽的innerHTML不能插入center標(biāo)記:

    <onclick="innerHTML='<CENTER></CENTER>'"><button>未知的運(yùn)行時(shí)錯(cuò)誤</button></p>

    下面這個(gè)是經(jīng)典的“無(wú)法打開(kāi)Internet站點(diǎn)”異常:
    <div id="tt"><div><script>document.getElementById("tt").innerHTML=""</script></div></div>

    從這些例子可以看到IE的健壯性還是有挺大的提升余地的。
    posted on 2007-08-11 03:53 emu 閱讀(2773) 評(píng)論(5)  編輯  收藏

    評(píng)論

    # re: 經(jīng)典javascript異常 2007-08-13 13:18 emu
    數(shù)組對(duì)象自帶有一點(diǎn)clone功能,因此對(duì)于第二個(gè)經(jīng)典異常,有個(gè)簡(jiǎn)單的應(yīng)對(duì)方案,不過(guò)只適用于簡(jiǎn)單類型數(shù)組對(duì)象。
    <iframe src="javascript:'<script>var o=[1,2,3,&quot;abc&quot;];top.ff2=new top.Array().concat(o);<\/script>'" width=0 height=0 name="f2"></iframe>
    <button onclick="f2.location='about:blank';setTimeout('alert(ff2.toString())',0)">這個(gè)方法只適用于簡(jiǎn)單類型數(shù)組對(duì)象</button>
      回復(fù)  更多評(píng)論
      

    # re: IE的經(jīng)典javascript異常 2007-11-22 10:16 bojna
    寫出這樣的代碼,多少有點(diǎn)變態(tài)  回復(fù)  更多評(píng)論
      

    # re: IE的經(jīng)典javascript異常 2007-11-27 17:23 dh20156風(fēng)之石
    呵呵,是夠經(jīng)典的! ^_^  回復(fù)  更多評(píng)論
      

    # re: IE的經(jīng)典javascript異常 2007-12-18 16:37 emu
    今天又發(fā)現(xiàn)IE的bug,在圖片的緩存策略是Cache-Control: no-cache的情況下,訪問(wèn)img對(duì)象的fileModifiedDate、fileCreatedDate或者mimeType,居然會(huì)拋異常。  回復(fù)  更多評(píng)論
      

    # re: IE的經(jīng)典javascript異常 2008-04-24 14:28 emu
    對(duì)于“無(wú)法打開(kāi)Internet站點(diǎn)”可以參考這篇文章
    http://blogs.msdn.com/ie/archive/2008/04/23/what-happened-to-operation-aborted.aspx  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚欧免费无码aⅴ在线观看| 亚洲日韩AV一区二区三区中文| 国产亚洲视频在线观看网址| 亚洲免费网站观看视频| 久久久久久a亚洲欧洲aⅴ| 国产乱妇高清无乱码免费| 四虎影视精品永久免费| 亚洲乱码国产乱码精华| 日韩免费无砖专区2020狼| 亚洲av中文无码乱人伦在线r▽| 成人a毛片免费视频观看| 亚洲国产一成久久精品国产成人综合 | ww亚洲ww在线观看国产| 亚洲成人在线免费观看| 亚洲欧洲精品在线| 18禁免费无码无遮挡不卡网站 | 国产99久久久国产精免费| 亚洲自偷自偷图片| a级毛片在线免费观看| 亚洲AV无码不卡在线播放| 99精品视频在线观看免费专区 | 99精品视频在线免费观看| 亚洲欧洲日产专区| 我要看免费的毛片| 色多多免费视频观看区一区| 亚洲午夜成人精品电影在线观看| 99re6在线视频精品免费| 亚洲精品私拍国产福利在线| 曰曰鲁夜夜免费播放视频| 亚洲av无码成人影院一区| 久久精品夜色噜噜亚洲A∨| 久久青草精品38国产免费| 成人亚洲国产va天堂| 亚洲精品国产高清嫩草影院| 免费的全黄一级录像带| 2020久久精品亚洲热综合一本| 日韩免费观看视频| 免费无码一区二区三区蜜桃| 亚洲乱码日产精品BD在线观看| 最好免费观看韩国+日本| 国产一级一毛免费黄片|