c# - 不安全的 JavaScript 尝试从 URL 为 "URL1"的框架访问 URL 为 "URL2"的框架。域、协议(protocol)和端口必须匹配。

标签 c# javascript asp.net

我收到这个错误:

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

我尝试做的是将 iframe(嵌入 youtube 视频)插入到我的 html 页面中,但链接是从服务器端的数据库中获取的。在渲染站点期间。它的属性(property)。真的错了吗,我应该换一种方式吗?

感谢帮助

编辑:

我只是在我的 iframe 中设置了 url=<%= VideoLink %>。这是 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>

最佳答案

这是您将在 WebKit 浏览器 (Google Chrome) 中看到的错误,并且与跨站点脚本有关。从 Vimeo 加载视频时,我在我的 SenchaTouch 应用程序中看到了完全相同的错误。

据我所知,没有真正的解决方法,除了抛出控制台错误外,它不会影响您的应用程序。我的应用程序完全按预期运行,但出现此错误。

关于c# - 不安全的 JavaScript 尝试从 URL 为 "URL1"的框架访问 URL 为 "URL2"的框架。域、协议(protocol)和端口必须匹配。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6885080/

相关文章:

c# - 使用C#登录数据库验证

javascript - 在 typescript 中导出默认值后实例化对象返回错误

javascript - 在 jquery 中创建命名空间时出错

c# - Entity Framework 中的异步等待支持?

c# - SignalR 未触发 OnDisconnected

c# - Windows 资源管理器中文件夹或文件的坐标

javascript - 将 URL 与 json 值组合

asp.net - SCOPE_IDENTITY() 不起作用

asp.net - 如何实现 "Don' t 再次显示此消息”

javascript - ASP.NET:UpdatePanel 和 OnLoad 事件