标签:
原生js
一、在iframe的父窗口中获取iframe中的元素:
js代码
格式: window.frames["iframe的name值"].document.getElementById("iframe中控件的ID").onclick = function(){}; 实例:
window.frames["ifm"].document.getElementById("btnOk").onclick = function(){};
二、在iframe的父窗口中获取iframe中的元素:
js代码
格式: window.parent.document.getElementById("父窗口的元素ID").onclick = function(){};; 实例: window.parent.document.getElementById("btnOk").onclick = function(){};
jQuery
一、在iframe的父窗口中获取iframe中的元素:
js代码
方法一:
格式: $("#iframe的ID").contents().find("#iframe中的控件ID").click();//jquery 方法1 实例: $("#ifm").contents().find("#btnOk").click();//jquery 方法1
方法二:
格式: $("#iframe中的控件ID",document.frames("frame的name").document).click();//jquery 方法2 实例: $("#btnOk",document.frames("ifm").document).click();//jquery 方法2
二、在iframe的父窗口中获取iframe中的元素:
js代码
格式:$(‘#父窗口中的元素ID‘, parent.document).click();
实例:$(‘#btnOk‘, parent.document).click();
标签:
原文地址:http://www.cnblogs.com/foolisher/p/5664351.html