2011-08-15 46 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