不安全的JavaScript尝试从URL“URL2”的框架访问URL“URL1”的框架。域,协议和端口必须匹配。

时间:2011-07-30 18:17:25

标签: c# javascript asp.net

我收到此错误:

不安全的JavaScript尝试使用URL访问框架" URL1"来自框架的URL" URL2"。域,协议和端口必须匹配。

我尝试做的是插入我的html页面iframe(嵌入youtube视频),但链接是从服务器端的数据库中获取的。在渲染网站期间。它的财产。这是不是真的错了,我应该用不同的方式吗?

感谢您的帮助

编辑:

我刚设置了url =<%= VideoLink%>在我的iframe中。这是asp.net代码属性所以我确实相信它的好问题

好的我甚至决定设置静态链接,知道源代码看起来像这样但错误仍然出现:

<iframe runat="server" ID="iframeYouTubeMini" title="YouTube video player" class="youtube-player" width="152" height="107" src="http://www.youtube.com/embed/test?controls=0" frameborder="0" allowfullscreen></iframe>

1 个答案:

答案 0 :(得分:2)

这是您在WebKit浏览器(Google Chrome)中看到的错误,与Cross Site Scripting有关。从Vimeo加载视频时,我在SenchaTouch应用程序中看到了完全相同的错误。

从我所看到的,没有真正的方法,除了抛出控制台错误,它不会影响你的应用程序。我的应用程序完全按预期运行此错误。