2 silence993 silence993 于 2017.01.10 11:22 提问

父级如何访问iframe页面里的元素和调用其中的js方法

父级html如何访问其中iframe子页面里的html页面里的元素和调用其中的js方法,

2个回答

qq_36498920
qq_36498920   2017.01.10 11:27

$("xxx").find('iframe').contents().find('xxx')

$("xxx")为父页面iframe的div的id或class
.find('xxx')为子页面你要找的元素的id或class

sycdzdd
sycdzdd   2017.01.10 14:10

二者是同源的吗,如果不是同源的话,不能直接访问,同源的话,可以直接拿到iframe的window名.document,做操作就可以了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
iframe父级页面与子级页面互相调用js的方法
iframe子级页面调用父级页面: window.parent.父级页面方法(); iframe父级页面调用子级页面: document.getElementById("iframeID").contentWindow.子级页面方法();
JS与JQ中iframe获取子父级页面元素的方法
JQuery 1. jquery 在iframe子页面获取父页面元素代码如下:    $("#id", parent.document)    //获取父页面 $("#id")的元素 2. jquery在父页面 获取iframe子页面的元素    $("#id",document.frames('iframename').document)   //获取子页
iframe包含的页面如何能够调用到父级页面的js方法
今日这个页面里面通过iframe包含昨日和明日的这两个页面;要想昨日和明日的这两个页面能够引用到今日这个页面里面的js方法; 主要是想利用poptodaymeetDiv这个div;可以弹出一个div进行会商添加; 应该用top.今日里面的方法(); 在index.jsp中: function edittodaysub(){ //alert("今日会商"); var url = "
iframe 父级子级相互获取元素的方法
1)在iframe中查找父页面元素的方法: $('#id', window.parent.document) 2)在iframe中调用父页面中定义的方法和变量: parent.method parent.value 在iframe子页面获取父页面元素  代码如下: $.('#objld', parent.document);  在父页面获取ifr
Layer获取iframe的dom元素及调用iframe页的js方法
1. 父页面点击第一个按钮触发,获取子页面中的body元素,调用子页面中定义的js方法 yes : function(index,layero){ //获取iframe的body元素 var body = layer.getChildFrame('body',index); //得到iframe页的窗口对象 var iframeWin = window[layero.find('ifra
iframe子页面与父页面间元素及js变量的访问
1、子页面访问父页面元素  parent.document.getElementById('id')和document相关的方法都可以这样用  2、父页面访问子页面元素  document.getElementById('iframeId').contentDocument.getElementsByTagName('table'); contentDocument后可以使用do
js获取iframe和父级之间元素,方法、属,获取iframe的高度自适应iframe高度
1、在父页面 获取iframe子页面的元素
jQuery、JS调用iframe父窗口与子窗口元素的方法
一、操作同级ifram页面的 JS属性 parent.left(ifram 的name属性值).window.leftMessage(JS属性名) 二、操作同级ifram页面的 JS函数 parent.left.window.treeSelectRefresh()(JS函数名) 三、操作父级页面 parent.window.tests(JS属性名) 四、操作父级、同级页面的
js iframe 方法及元素相互调用
js iframe 方法及元素相互调用 js调用iframe方法
iframe父子页面相互调用的js方法
转载来自:http://www.58lou.com/separticle.php?artid=179 当父页面和子页面都属于同一个域下,那么它们之间的js方法是可以相互调用的。在调用方法前指定function所属对象即可,父页面获取iframe所属对象方法为:iframe的name.window.方法名(),iframe页面获取父页面所属对象方法为:parent.方法名()。 但是这里有一