<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        對frameset、frame、iframe的js操作示例代碼_javascript技巧

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 21:12:54
        文檔

        對frameset、frame、iframe的js操作示例代碼_javascript技巧

        對frameset、frame、iframe的js操作示例代碼_javascript技巧:框架編程概述 一個HTML頁面可以有一個或多個子框架,這些子框架以來標(biāo)記,用來顯示一個獨(dú)立的HTML頁面。這里所講的框架編程包括框架的自我控制以及框架之間的互相訪問,例如從一個框架中引用另一個框架中的JavaScript變量、調(diào)用其他框架內(nèi)的函數(shù)、控制另一個
        推薦度:
        導(dǎo)讀對frameset、frame、iframe的js操作示例代碼_javascript技巧:框架編程概述 一個HTML頁面可以有一個或多個子框架,這些子框架以來標(biāo)記,用來顯示一個獨(dú)立的HTML頁面。這里所講的框架編程包括框架的自我控制以及框架之間的互相訪問,例如從一個框架中引用另一個框架中的JavaScript變量、調(diào)用其他框架內(nèi)的函數(shù)、控制另一個

        框架編程概述
        一個HTML頁面可以有一個或多個子框架,這些子框架以來標(biāo)記,用來顯示一個獨(dú)立的HTML頁面。這里所講的框架編程包括框架的自我控制以及框架之間的互相訪問,例如從一個框架中引用另一個框架中的JavaScript變量、調(diào)用其他框架內(nèi)的函數(shù)、控制另一個框架中表單的行為等。

        框架間的互相引用
        一個頁面中的所有框架以集合的形式作為window對象的屬性提供,例如:window.frames就表示該頁面內(nèi)所有框架的集合,這和表單對象、鏈接對象、圖片對象等是類似的,不同的是,這些集合是document的屬性。因此,要引用一個子框架,可以使用如下語法:
        window.frames["frameName"];
        window.frames.frameName
        window.frames[index]
        其中,window字樣也可以用self代替或省略,假設(shè)frameName為頁面中第一個框架,則以下的寫法是等價的:
        self.frames["frameName"]
        self.frames[0]
        frames[0]
        frameName
        每個框架都對應(yīng)一個HTML頁面,所以這個框架也是一個獨(dú)立的瀏覽器窗口,它具有窗口的所有性質(zhì),所謂對框架的引用也就是對window對象的引用。有了這個window對象,就可以很方便地對其中的頁面進(jìn)行操作,例如使用window.document對象向頁面寫入數(shù)據(jù)、使用window.location屬性來改變框架內(nèi)的頁面等。

        下面分別介紹不同層次框架間的互相引用:

        1.父框架到子框架的引用
        知道了上述原理,從父框架引用子框架變的非常容易,即:
        window.frames["frameName"];
        這樣就引用了頁面內(nèi)名為frameName的子框架。如果要引用子框架內(nèi)的子框架,根據(jù)引用的框架實(shí)際就是window對象的性質(zhì),可以這樣實(shí)現(xiàn):
        window.frames["frameName"].frames["frameName2"];
        這樣就引用到了二級子框架,以此類推,可以實(shí)現(xiàn)多層框架的引用。

        2.子框架到父框架的引用
        每個window對象都有一個parent屬性,表示它的父框架。如果該框架已經(jīng)是頂層框架,則window.parent還表示該框架本身。

        3.兄弟框架間的引用
        如果兩個框架同為一個框架的子框架,它們稱為兄弟框架,可以通過父框架來實(shí)現(xiàn)互相引用,例如一個頁面包括2個子框架:
        代碼如下:





        在frame1中可以使用如下語句來引用frame2:
        self.parent.frames["frame2"];

        4.不同層次框架間的互相引用
        框架的層次是針對頂層框架而言的。當(dāng)層次不同時,只要知道自己所在的層次以及另一個框架所在的層次和名字,利用框架引用的window對象性質(zhì),可以很容易地實(shí)現(xiàn)互相訪問,例如:
        self.parent.frames["childName"].frames["targetFrameName"];

        5.對頂層框架的引用
        和parent屬性類似,window對象還有一個top屬性。它表示對頂層框架的引用,這可以用來判斷一個框架自身是否為頂層框架,例如:
        代碼如下:
        //判斷本框架是否為頂層框架
        if(self==top){
        //dosomething
        }

        改變框架的載入頁面
        對框架的引用就是對window對象的引用,利用window對象的location屬性,可以改變框架的導(dǎo)航,例如:
        window.frames[0].location="1.html";
        這就將頁面中第一個框架的頁面重定向到1.html,利用這個性質(zhì),甚至可以使用一條鏈接來更新多個框架。
        代碼如下:





        link


        引用其他框架內(nèi)的JavaScript變量和函數(shù)
        在介紹引用其他框架內(nèi)JavaScript變量和函數(shù)的技術(shù)之前,先來看以下代碼:
        代碼如下:

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        對frameset、frame、iframe的js操作示例代碼_javascript技巧

        對frameset、frame、iframe的js操作示例代碼_javascript技巧:框架編程概述 一個HTML頁面可以有一個或多個子框架,這些子框架以來標(biāo)記,用來顯示一個獨(dú)立的HTML頁面。這里所講的框架編程包括框架的自我控制以及框架之間的互相訪問,例如從一個框架中引用另一個框架中的JavaScript變量、調(diào)用其他框架內(nèi)的函數(shù)、控制另一個
        推薦度:
        標(biāo)簽: js frame frameset
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 女性无套免费网站在线看| 秋霞人成在线观看免费视频| 国产成人免费在线| 亚洲AV无码一区二区二三区入口 | 免费看一级做a爰片久久| 久久亚洲精品无码av| 麻豆国产入口在线观看免费| 亚洲国产精品无码久久| 国产国产人免费人成免费视频| 亚洲精品久久无码av片俺去也| 在线日韩av永久免费观看| 亚洲a∨无码精品色午夜| 免费大学生国产在线观看p| 男人和女人高潮免费网站| 久久伊人亚洲AV无码网站| 最近免费mv在线观看动漫| 亚洲色图.com| 国内大片在线免费看| 男男gay做爽爽的视频免费| 亚洲国产成人久久精品99| 9久热精品免费观看视频| 久久亚洲AV午夜福利精品一区| 亚洲精品在线免费观看| 亚洲狠狠色丁香婷婷综合| 久久久久亚洲AV成人网人人软件| 国产成人1024精品免费| 亚洲男人第一av网站| 成年性羞羞视频免费观看无限| 污视频网站免费观看| 亚洲精品无码MV在线观看| 亚洲香蕉免费有线视频| 春暖花开亚洲性无区一区二区 | 一级毛片aaaaaa视频免费看| 亚洲国产精品无码专区影院 | 无码精品人妻一区二区三区免费| 日本红怡院亚洲红怡院最新| 18国产精品白浆在线观看免费| 国产亚洲视频在线观看网址| 亚洲精品天天影视综合网| 好吊妞998视频免费观看在线| 国产在线播放线91免费|