第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于框架的一點(diǎn)干貨、、、

標(biāo)簽:
Java JavaScript

最近日子过得很是颓废,稀里糊涂的把easyUI看了个大概也没能写下一个字的笔记,简直是失败。
今天遇到一个问题,就是怎么在子页面框架中使用父页面的函数?在网上找了找,得出下面一点干货。写出来方便自己以后回查,当然如果能帮到一些有需要的慕友们就更好了。话不多说,下面上干货。
要想在自如的处理各页面框架之间互相访问、函数的互相调用的操作,首先需要了解以下两点:1、一个页面中所有框架是以集合的形式作为window对象的属性。例如:window.frames就表示该页面内所有框架的集合。2、在一个页面内定义的所有全局变量和全局函数都是作为window对象的成员。所以在不同框架之间共享变量和函数,就是要通过window对象来调用。理解了上面两点,下面的例子都可以不用看了。
1、父框架引用子框架

window.frames["frameName"];

2、子框架引用父框架
使用window对象的parent属性,如果该框架已经是顶层框架,则window.parent表示该框架本身。
和parent属性类似,window对象还有一个top属性,window.top指代顶层框架。
3、兄弟框架的引用

self.parent.frames["frame2"];

即先找到共同的父框架然后找到兄弟框架。任意层次框架之间的引用也是同样的道理,这里就不举例了。
4、改变框架的载入页面以及对其他框架内的函数和变量进行引用
改变框架的载入页面就是利用window对象的location属性:

window.frames[0].location="1.html";

而对其他框架的引用则是利用页面内的所有全局变量和全局函数都是作为window对象的成员。所以可以先找到所要引用的框架,然后通过调用该框架的window对象进行处理。例子太长我这里就不贴了。
上面的内容基本是参考js函数在frame中的相互调用详解,大家也可移步自己去看。
以上,谢谢大家阅览!

點(diǎn)擊查看更多內(nèi)容
6人點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消