Re: [問題] 想請問有沒有辦法抓到動態的網頁?
謝謝TonyQ大大熱心指導
我目前沒有透過server端處理(看網頁上的資料似乎要做proxy??...還不是很懂)
我目前的完整動作如下
<script type="text/javascript" src="jquery.js"/>
<script type="text/javascript">
function init(){
var iFrameObj = document.createElement('IFRAME');
iFrameObj.src = url;
iFrameObj.id = 'myFrame';
document.body.appendChild(iFrameObj);
$(iFrameObj).load(
function checkFrame(){
alert('myFrame loaded.');
//這邊應該要抓取ifram裡面的值
//可惜無法跨網域
}
);
}
</script>
...
<body onload="init()"></body>
...
2010/05/26 更新!
http://blog.csdn.net/sfdev/archive/2009/02/13/3887006.aspx
似乎可解!
: 最近再寫project的時候碰到一個頗頭痛的問題...
: 我必須拿到一份"動態執行過"的網頁原始碼
: 再對內部加以分析
: 想請問像下方程式碼的例子
: 有沒有辦法抓到利用javascript安插進去的<iframe>??
: 而不是什麼內容都沒有的<body>
: 程式碼:
: <script type="text/javascript">
: ...
: var iFrameObj = document.createElement('IFRAME');
: document.body.appendChild(iFrameObj);
: ...
: </script>
: ...
: <body></body>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.51.146
→
05/26 21:30, , 1F
05/26 21:30, 1F
→
05/26 21:30, , 2F
05/26 21:30, 2F
→
05/26 21:31, , 3F
05/26 21:31, 3F
→
05/26 21:31, , 4F
05/26 21:31, 4F
→
05/26 21:32, , 5F
05/26 21:32, 5F
→
05/26 21:32, , 6F
05/26 21:32, 6F
→
05/26 21:43, , 7F
05/26 21:43, 7F
→
05/28 02:34, , 8F
05/28 02:34, 8F
→
05/28 02:34, , 9F
05/28 02:34, 9F
→
05/28 10:58, , 10F
05/28 10:58, 10F
→
05/28 10:58, , 11F
05/28 10:58, 11F
→
05/28 11:08, , 12F
05/28 11:08, 12F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章