我想使用jquery在iframe中找到一个链接。 这个脚本的例子:
x
如何获得" href"的价值? iframe里面的链接?
答案 0 :(得分:0)
首先,您必须等待iframe加载,如果iframe src具有权限,您可以将iframe的dom移动到另一个页面dom。
$('#myiframeid').load(function(){
$(this).contents().find('a').each(function(){
console.log($(this).attr('href'));
});
});
答案 1 :(得分:0)
您可以使用
//select frames
var iframes = jQuery('iframe');
$.each(iframes, function(i, iframe){
//this gives access to the window object of iframe
childWindow = iframe.contentWindow;
//now fire your selector query here
console.log(childWindow.document.querySelector("div a").href);
//or console.log(childWindow document.querySelector("div a").getAttribute("href"));
})