关于iframe的一些使用

在iframe页面,获取当前iframe的id

var iframeId = window.frameElement.id.toString();

 

获取父窗口中另一个iframe的iframe,注意返回的是一个jquery的iframe对象

var iframe2 = $(window.parent.document).contents().find("#iframe1_id").contents().find("#iframe2_id");

 

iframe对象中获取document对象

var dom = iframeObj.context

 

iframe中获取某元素,例如

var jqGridObj = iframeObj.contents().find('#jqGrid_id');

 

iframe调用当前iframe的js方法,注意下面例子的iframeObj是jquery对象,所以要转dom对象加[0],如果iframe就是dom对象就不用加[0]

iframeObj[0].contentWindow.方法名();

 

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务