gpt4 book ai didi

javascript - WinJS - 忽略 iframe javascript 错误

转载 作者:搜寻专家 更新时间:2023-10-31 08:34:53 24 4
gpt4 key购买 nike

我正在构建一个使用 iframe 显示网页的 WinJS 应用。

在测试和运行应用程序时,我遇到了“拒绝访问”错误。

我并没有尝试与 iframe 内容进行交互。我只是想显示网页。


这就是我在应用程序中显示外部网页的方式。

<iframe src="http://imgur.com/Yk299"></iframe>

这是抛出的错误示例。

Exception was thrown at line 17, column 363 in       
http://partner.googleadservices.com/gampad/google_ads_gpt.js

0x80070005 - JavaScript runtime error: Access is denied.

我不知道该如何处理。

如果可以忽略这些错误,是否有任何方法可以将 Visual Studio 设置为忽略它们?

很有帮助。

最佳答案

有几个选项,具体取决于您对脚本正在执行的操作的熟悉程度以及它们对您的应用的重要性。您提供的链接似乎有很多异常(exception)来自 Google 广告服务;还有一些其他来源的权限被拒绝。

您可以通过在遇到第一个异常(如下所示)时打开“异常设置”或转到“调试”>“异常...”选项 (Ctrl+Alt+E) 来控制哪些异常会触发调试器中断Visual Studio 菜单。

enter image description here

您还可以设置 sandbox iframe 上的属性。例如,设置以下消除所有异常:

<iframe src="http://imgur.com/Yk299" sandbox="allow-top-navigation"></iframe>

当然,这对应用安全性有潜在的重大影响,因此请仅对内容经过您审查和信任的网站执行此操作。

关于javascript - WinJS - 忽略 iframe javascript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14200016/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com