2011-08-15 49 views
0

我試圖通過使用像下面的ajax函數來獲取網頁的HTML。jquery.ajax不工作

但它總是提醒'錯誤'。

我不明白爲什麼會發生。

我還檢查了在firefox中使用firebug的http協議狀態。

它給我看200的價值。

Plz讓我知道如何調試它。

enter image description here

 $.ajax({ 
     url: "http://news.naver.com/main/home.nhn",   

     success: function() { alert('success'); }, 
     error: function(jqXHR, textStatus, errorThrown) { alert(textStatus); } 
    }); 
+1

該腳本僅適用於'http:// news.naver.com'。你在那個域上運行它嗎? – Paulpro

回答

2

是naver.com您的網站?如果不是,那麼您無法使用AJAX從其中檢索數據,因爲您只能對與您所在的頁面相同的域進行AJAX調用。

如果這不是問題,那麼您需要提供更多細節 - 比如錯誤函數中的參數內容。

+1

你可以從標題中看到請求來自cloud9ide.com,所以問題會像你所建議的那樣,跨域AJAX – Ruxta

+0

@Procrammer良好的調用,沒有注意到。 –

+0

謝謝。我不知道。 – jeon