通过ajax调用将html,js和css小部件加载到外部站点

时间:2012-11-14 17:23:14

标签: javascript html css ajax

我有一个网页应该触发一个ajax请求,将一个小部件加载到div中,该小部件由一个html块,一个css文件和两个js文件组成(jquery lib和保存小部件逻辑的文件)。

将外部代码放入主站点的最佳方法是什么,以及如何不干扰主站点中加载的其他.js库和.css类?

目前我使用的是iframe,但由于多种原因我想删除它们。

感谢您的回答。

1 个答案:

答案 0 :(得分:0)

长短吗?您无法以编程方式从您的页面访问第三方内容。您可以创建“页面中的页面”(iframe)。

或者,您可以使用<script><style>等html标记将第三方内容部分设为页面。但这意味着内容可能与您的内容相关联。

如果您有权访问第三方服务器,则可以使用CORS。

但由于许多跨站点脚本安全问题,禁止跨站点编码