close

iframe的用法與註意事項

*你要不要跟我去鄭紹隆整形外科內視鏡隆乳不去不蓋妳*鐘點清潔優惠實施中找沅麗台北清潔公司施作實在平價收費*在香奈兒犬舍紅貴賓幼犬狗狗健康*我去團購Fado烘焙坊蛋糕宅配便宜又好吃*推薦虹茱男公關真好玩

最快速便利的網站設計服務,韓國風格版面快速設計~

好多同志對iframe是如何控制的,並不是十分了解,基本上還處於一個模糊的認識狀態.

注意兩個事項,ifr是一個以存在的iframe的ID和NAME值:
 document.getElementById(“ifr”);
 window.frames[“ifr”];

要想使用iframe內的函數,變量就必須通過第二種方法.因為它取的是一個完整的DOM模型(不知道這樣說對不對).第一種方法只是取出了一個OBJECT而已.

如果只想改變iframe的src或者border , scrolling等attributes(與property不是一個概念,property是不能寫在標籤內的,比如:scrollHeight,innerHTML等),就需要用到第一種方法.

如果想取得iframe的頁面(不是iframe本身),就需要使用第二種方法,因為它取得的是一個完整的DOM模型,比如想得到iframe的document.body的內容,就只能用第二種方法.

還要注意的是,如果在iframe的頁面未完全裝入的時候,調用iframe的DOM模型,會發生很嚴重的錯誤,所以,你要準備一個容錯模式.

下面是示例,一個是aa.htm,一個是bb.htm,請先考到本地在運行,原因不用我在說了吧!

aa.htm
運行代碼框

[Ctrl+A 全部?? 提示:你可先修改部分代?,再按?行]

[Ctrl+A 全部?? 提示:你可先修改部分代?,再按?行]

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 thesweetdog 的頭像
    thesweetdog

    gjsdofglel

    thesweetdog 發表在 痞客邦 留言(0) 人氣()