JQuery访问iframe内的元素
$("iframe#Main", top.document).contents().find("#id");
JQuery取或者设置iframe的scrollTop值
var top = $("iframe#Main", top.document).contents().scrollTop();//取
$("iframe#Main", top.document).contents().scrollTop(top + 10);//设置
JQuery在iframe内访问外部的元素
$(parent.document).find("#id");
$(top.document).find("#id");
JQuery获取当前页所在的iframe [不能确定iframe的ID等信息的情况下]
function parentIframe() {
$(parent.document).find("iframe").each(function(index, ele) {
if (window.location.href.indexOf($(ele).attr("src")) >= 0) {
return $(ele);
}
});
}
当然这是基于JQuery的。