国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

iframe子父頁面調(diào)用js函數(shù)示例

2019-11-20 21:45:44
字體:
供稿:網(wǎng)友
1、iframe子頁面調(diào)用父頁面js函數(shù)

子頁面調(diào)用父頁面函數(shù)只需要寫上window.praent就可以了。比如調(diào)用a()函數(shù),就寫成:
復(fù)制代碼 代碼如下:

window.parent.a();

子頁面取父頁面中的標(biāo)簽中的值,比如該標(biāo)簽的id為“test”,則:
復(fù)制代碼 代碼如下:

window.parent.document.getElementById("test").value;

jQuery方法為:

$(window.parent.document).contents().find("test").val();

但是我在chrome瀏覽器下卻發(fā)現(xiàn)此方法無效了!查了半天才了解,在chrome 5+中,window.parent無法在file://協(xié)議中運(yùn)行,但是發(fā)布了之后http://協(xié)議下是可以運(yùn)行的。此方法支持ie、firefox瀏覽器。

2、iframe父頁面調(diào)用子頁面js函數(shù)
復(fù)制代碼 代碼如下:

這個(gè)就稍微復(fù)雜一些,下面的方法支持ie和firefox瀏覽器:

document.getElementById('ifrtest').contentWindow.b();

子頁面取父頁面中的標(biāo)簽中的值,比如該標(biāo)簽的id為“test”,則:

document.getElementById("test").value;

注:ifrtest是iframe框架的id,b()為子頁面js函數(shù)。contentWindow屬性是指定的frame或者iframe所在的window對(duì)象,IE下可以省略。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 棋牌| 土默特左旗| 中山市| 监利县| 盘山县| 灌云县| 喀什市| 申扎县| 克山县| 陈巴尔虎旗| 钟祥市| 重庆市| 青铜峡市| 淮南市| 虹口区| 呼伦贝尔市| 曲阳县| 定襄县| 尼玛县| 涞源县| 西乌珠穆沁旗| 滨海县| 防城港市| 浮梁县| 板桥市| 双鸭山市| 武隆县| 喀喇| 枣强县| 承德市| 文山县| 丰原市| 凤山市| 利津县| 长兴县| 玛曲县| 扎兰屯市| 湘潭县| 色达县| 宣汉县| 定安县|