如何使用jquery读取外部html页面?

时间:2011-06-13 05:41:35

标签: html jquery

我正在使用.ajax函数从外部页面读取数据。 我无法读取该页面,因此获得了访问控制允许来源的异常。 我想在我的页面中显示另一个页面的数据我甚至设置了crossdomain:true但它提示帮助

  $.ajax({
type: "GET",   url: myurl,
dataType: "html",
 crossDomain:true,
success:parsehtml});

如何使用jquery读取外部html页面?

2 个答案:

答案 0 :(得分:2)

大多数现代浏览器中的底层Javascript引擎不允许跨域事务。您必须使用PHP等服务器端语言才能执行此操作。 Mozilla有fairly decent description这个问题。

答案 1 :(得分:1)

有一种解决方案,不使用任何服务器端技术。请看这个 http://net.tutsplus.com/tutorials/javascript-ajax/quick-tip-cross-domain-ajax-request-with-yql-and-jquery/

您可能必须处理返回的输出以满足您的需要。