如何将整个HTML页面从一个网站加载到另一个网站

时间:2014-01-16 08:53:34

标签: ajax azure jsonp cors

我一直在网站www.xyz.com上工作,该网站托管在某个服务器上。我一直在加载表格和来自www.abc.com的内容使用在Azure上托管的I Frame。我们现在决定不使用I Frames并使用Jquery AJAX从www.abc.com加载内容。现在,abc.com以.html文件或.txt文件的形式向我提供了Azure blob存储中的表单和内容的UI页面片段。如果我尝试对HTML或TXT文件路径进行正常的AJAX调用,我可以看到该URL的响应选项卡中的内容,但代码没有进入成功模板,因此我无法修改或访问内容。

请建议

1 个答案:

答案 0 :(得分:0)

您可以使用应用程序请求路由(ARR)。这是一个可以在IIS中安装的模块,也适用于Windows Azure。

下图说明了ARR的工作原理。拦截传入的请求,并根据一组规则转发请求(对于您来说,这将是 xyz.com ),并且响应将返回给用户。尽管此插图解释了子目录的原理,但它也可以应用于整个站点。

enter image description here