iframe

简介: iframe介绍 父页面: 父页面的内容   子页面: 子页面的内容   父页操作子页面: var pbtn = document.getElementById("pbtn"); pbtn.

iframe介绍

父页面:

<input id="pbtn" type="button" value="父按钮" />
<iframe id="test" name="test" src="sub.html" scrolling="no"  frameborder="0" width="400px" height="150px"></iframe>
<div id="pmsg">父页面的内容</div>

 

子页面:

<input id="btn" type="button" value="button" />
<div id="pmsg">子页面的内容</div>

 

父页操作子页面:

var pbtn = document.getElementById("pbtn");
  pbtn.onclick = function(){
  var test = document.getElementById("test");
  getIframeDoc(test).getElementById("smsg").innerHTML = "子页面被修改了";
}
            
function getIframeDoc(elem){  
  return elem.contentDocument || elem.contentWindow.document;
}


子页面操作父页面:

var sbtn = document.getElementById("sbtn");
sbtn.onclick = function(){                    
window.parent.document.getElementById("pmsg").innerHTML = "父页面内容被修改了"; }

 

目录
相关文章
|
15天前
什么是iframe?iframe的缺点
什么是iframe?iframe的缺点
|
6月前
|
SEO
iframe是什么
iframe是什么
74 1
|
7月前
Iframe
Iframe。
63 2
|
移动开发 JavaScript 搜索推荐
iframe常用
iframe常用
108 0
|
安全 搜索推荐 JavaScript
什么是iframe
什么是iframe
111 0
多Iframe版后台,在一个iframe切换到另一个iframe,同时刷新
多Iframe版后台,在一个iframe切换到另一个iframe,同时刷新
304 0
多Iframe版后台,在一个iframe切换到另一个iframe,同时刷新
|
前端开发 JavaScript
用jquery操作iframe
用jquery操作iframe
223 0
|
Web App开发 容器
你对iframe知道多少
你对iframe知道多少
【HTML】Iframe中的onload事件
【HTML】Iframe中的onload事件
286 0