2013-03-08 137 views
0

我想要使用Javascript獲取頁面的源代碼(比方說google.com)。我試過的代碼如下,但問題仍然是,我正在訪問一個不同的域。我想要做的是檢查頁面的源代碼,檢查該源代碼中的特定值,並根據該信息進行操作。謝謝!使用JavaScript獲取URL的源代碼

$獲得(URL,功能(數據){東西(數據);} //結束功能(數據) ); //最終獲得

回答

2

,如果你不能做到這一點該頁面來自另一個域,並且不特別允許它與CORS headers。請參閱Same Origin Policy

唯一的「解決方法」是使用服務器,爲您提取源代碼或充當代理服務器。

+0

有沒有其他的方式來做我想做的事情?基本上得到一個頁面的來源,以確保它是我期望的頁面,檢查該頁面上的某些內容以確保該內容,然後一旦該檢查有效,請執行restin JS中的任何操作。你怎麼看?感謝你及時的答覆! – user220755 2013-03-08 23:16:06

+0

唯一不錯的解決方案是在您的服務器上構建一個爲您服務的服務。 – 2013-03-09 08:52:23