我现在正在添加iframe标记
<iframe sandbox="allow-same-origin allow-scripts allow-popups allow-forms" src="{{frameSrc}}" frameborder="0" scrolling="no" width="100%" height="100%"></iframe>
在我的asp.net mvc网站上,我将使用它来加载外部www.baidu.com。 但结果是:
我在网上搜索过但没有得到答案。我想也许导致这种情况的mvc中的路径问题,你有什么想法吗?
答案 0 :(得分:0)
我需要像这样更改src:$ scope.frameSrc = $ sce.trustAsResourceUrl(&#34; http://&#34; + $ scope.selectedMonitor.videoNVRAddress);在angularjs
原因是默认情况下,angularjs会阻止源网站的直接加载,以保证安全。在angularjs中使用$ sce插件可以解决这个问题。