国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 横峰县| 治县。| 长子县| 南昌市| 南和县| 蒙城县| 五河县| 潞西市| 额尔古纳市| 平果县| 伊川县| 盐池县| 孝昌县| 邯郸市| 政和县| 潼南县| 遂平县| 衡南县| 淄博市| 贵溪市| 铁力市| 西盟| 兰州市| 江北区| 绥化市| 重庆市| 鄯善县| 汉中市| 旬阳县| 绍兴县| 共和县| 石台县| 泰宁县| 嫩江县| 宁晋县| 武威市| 黄大仙区| 宣威市| 东乡县| 高雄市| 金坛市|