我们可以在另一个角度位置内加载外部角度位置吗?

时间:2015-07-06 07:00:00

标签: angularjs

Site1和Site2内置于angularjs中。我们是否在angularjs(iframe除外)中有任何概念在Site1的div中加载Site2的页面?如果您有任何示例,请在这里分享。提前谢谢。

update 1

除了从外部网址(site2)加载到源网站(site1)的html内容之外,site2屏幕中还包含很多css和js文件,是否还会加载?

3 个答案:

答案 0 :(得分:3)

您可以使用

1)ngInclude检查使用文档

2)ng-bind-html,但你必须照顾ngSanitize。您必须将html内容放在标记为可信html的特殊变量中。为此,您必须使用$ sce服务。

希望有所帮助

答案 1 :(得分:1)

你试过<iframe src="http://www.w3schools.com"></iframe>吗? 以下网址可以帮到你 Using external url in ng-include in AngularJS

答案 2 :(得分:1)

无需特定的角度标签,您可以直接使用这样的对象标签:

<div> 
    <object type="text/html" data="http://validator.w3.org/" width="800px" height="600px">
    </object>
 </div>