【问题标题】:How to get HTML code from cross domain?如何从跨域获取 HTML 代码?
【发布时间】:2011-09-06 23:12:54
【问题描述】:

如何从跨域获取html代码(完整的div代码)。我听说我们可以通过使用jqueryAjaxJson 概念来获得。我试图研究这些,但我不明白如何访问。请举一些简单的例子。

【问题讨论】:

    标签: javascript jquery ajax json cross-domain


    【解决方案1】:

    我建议编写一个服务器端页面、服务、处理程序等...它执行跨域请求以获取 html 并提供它。然后,您可以使用 jquery 进行 ajax 调用来获取服务器端处理程序(将位于您的域中)的结果。

    您没有指定您使用的服务器端技术(如果有的话),所以我不确定这是否是一个选项,我假设您正在执行某种类型的屏幕抓取?

    这是一个PHP sample 和一个ASP.NET sample 实现。

    【讨论】:

    • 感谢您的回复。服务器端技术:Jsp,servelts 目前我正在使用 json 概念来获得跨域调用。除了 XML 概念,还有其他选择吗?如果我们将所有 JSP 文件都保存在服务器端,产品性能会降低吗?那么还有其他选择吗?
    • @poineer 您将需要一个代理来访问 html 跨域,因此您需要将其保留在服务器端,是的,性能会受到影响,因为您的服务器需要代理您正在收集的信息因为客户无权执行此操作。如果此答案对您有所帮助,请不要忘记投票或将其设置为已接受的答案。
    猜你喜欢
    • 2013-08-05
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 2012-04-22
    • 2013-08-23
    相关资源
    最近更新 更多