在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.方法名();