我試圖將頁面加載爲iframe,然後從中提取一些信息。iframe .contents未找到內容
function calleniro(who, where, announcementID){
var url = 'https://personer.eniro.se/resultat/'+who+'/'+where;
var frameid=announcementID.substr(0,7)
var iframe=$('<iframe />', {
src: url,
id: frameid
}).appendTo('body');
iframe.load(function(){
var frame = $('#'+frameid).contents;
console.log(frame)
});
}
的console.log($(frameid))
呈現iframe的節點desierd,當我添加的內容它似乎找不到點兒
var frame = $(frameid).contents().find('body');
也不起作用。
是iframe在與父文檔相同的域中的url嗎? – wroniasty
不!它必須是? – Himmators
我相信如此:http://en.wikipedia.org/wiki/Same_origin_policy – wroniasty