天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

在IE6下發生Internet Explorer cannot open the Internet site錯誤

具體出現的情況是這樣的:
  在頁面還沒有完全加載的情況下,鼠標點擊觸發了一個生成iFrame的腳本事件。
先是想到,將腳本事件,在頁面加載完全后,再動態添加到觸發的位置,這樣,頁面加載完全之前,這里是不會有腳本事件的,自然也不會報錯。
  以上辦法有些被動,于是去參看生成iframe的腳本。
  正常的頁面結構是
復制代碼 代碼如下:
<body>
<form>
........
</form>
</body>

生成iframe的腳本是:
復制代碼 代碼如下:
function CreateiFrame(){
  var objBody = document.getElementsByTagName("body").item(0);
  var objiFrame = document.createElement("iframe");
  objBody.appendChild(objiFrame);
}

appendChild() 方法,在節點的子節點列表末添加新的子節點。所以創建iframe后的DOM為:
復制代碼 代碼如下:
<body>
<form>
........
</form>
<iframe>
........
</iframe>
</body>

因為是在<form>還沒有加載完全的情況下,創建了<iframe>,所以在IE6下就出現了頁面錯誤。
相信在看到這里的時候,已經發現了解決的辦法:將<iframe>創建在<form>之前的話,就沒有問題了!
那么,我們就需要用到另外一個添加元素的方法 insertBefore():
復制代碼 代碼如下:
function CreateiFrame(){
var objBody = document.getElementsByTagName("body").item(0);
var objiFrame = document.createElement("iframe");
objBody.insertBefore(objiFrame,document.getElementById("form1")); //form1為form的id
}

insertBefore() 方法,在節點的子節點列表任意位置插入新的節點。
insertBefore有2個參數可以設置,第一個是和appendChild相同的;第二可以為null,效果等同于insertBefore() 方法,也可以為指定需要在哪個子節點之前插入新子節點。
復制代碼 代碼如下:
<body>
<iframe>
........
</iframe>
<form id“form1”>
........
</form>
</body>

JavaScript技術在IE6下發生Internet Explorer cannot open the Internet site錯誤,轉載需保留來源!

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

主站蜘蛛池模板: 快播电影频道 | 耻辱诊察室1一4集动漫在线观看 | 三级黄网站| 亚洲AV噜噜88 | 扒开老师大腿猛进AAA片 | 午夜宅宅伦电影网中文字幕 | 一本色道久久综合一区 | 美女gif趴跪式动态图 | 久久er国产精品免费观看2 | 亚洲综合国产精品 | 风车动漫(p)_在线观看官网 | 打扑克床上视频不用下载免费观看 | 美女洗澡脱得一二干净 | 鸭子玩富婆流白浆视频 | 久久热国产在线视频 | 女人张腿让男人桶免费 | 国产GV天堂亚洲国产GV刚刚碰 | 亚洲AV久久婷婷蜜臀无码不卡 | 伊人激情综合网 | 亚洲精品伊人久久久久 | 柠檬福利精品视频导航 | 久久re视频这里精品青 | 久久国产免费观看精品1 | 老师在讲桌下边h边讲课 | 起碰免费公开97在线视频 | 最近免费中文字幕MV在线视频3 | 火影忍者高清无码黄漫 | 欧美一区二区在线观看 | 亚洲免费观看视频 | 秋霞电影院兔费理论观频84mb | 亚洲电影网址 | 久久精品AV一区二区无码 | 在线播放免费人成毛片视频 | 亚洲免费在线视频观看 | 99久在线国内在线播放免费观看 | 台湾果冻传媒在线观看 | 37大但人文艺术A级都市天气 | 国产三级在线精品男人的天堂 | 亚洲国产在线99视频 | AV亚洲精品少妇毛片无码 | 美女搞鸡网站 |