Re: [問題] jQuery產生出iframe後,該怎麼取得裡面 …
$(function(){
var url='Untitled-2.html';
$("body").append('<iframe id="aa" src="'+url+'"></iframe>');
$('#aa').load(function(){
alert($(this).contents().find("div").text());
});
});
Untitled-2.html 內容
<div>
123test
</div>
結果:alert('123test');
如果 url 跨網域,你可能要用寫一支代理的程式去抓網頁內容
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.8.63
推
04/27 01:51, , 1F
04/27 01:51, 1F
→
04/27 01:56, , 2F
04/27 01:56, 2F
推
04/27 10:06, , 3F
04/27 10:06, 3F
→
04/27 10:07, , 4F
04/27 10:07, 4F
→
04/28 00:55, , 5F
04/28 00:55, 5F
→
04/28 00:57, , 6F
04/28 00:57, 6F
→
04/28 00:57, , 7F
04/28 00:57, 7F