gpt4 book ai didi

Javascript:观察其他脚本抛出的异常

转载 作者:行者123 更新时间:2023-12-02 19:57:37 25 4
gpt4 key购买 nike

我正在开发一个 SharePoint 应用程序,页面上有大量 Javascript,有些是我编写的,有些是其他开发人员编写的,有些是第三方脚本。

问题是某些第三方脚本无法正确捕获异常,从而破坏了页面上的所有其余脚本。

真的有办法观察和捕获其他脚本抛出的未处理异常,以便我可以采取适当的操作吗?

例如,我们使用TreeGrid提供的网格,在某些情况下,它无法设置样式表的rel值。我是否可以捕获此异常并设置该特定样式表的 rel 值?

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Timestamp: Wed, 7 Dec 2011 19:07:14 UTC


Message: Could not set the rel property. Invalid property value.
Line: 1
Char: 1
Code: 0
URI: http://localdev/sites/westd/default.aspx

非常感谢您对此进行调查:)

最佳答案

来自this page

Defining the onerror event with a function that returns a value of true at the very top of your page suppresses all scripting errors on the page .

我不建议将 onerror 用于任何重要的事情 - 但为了解决第 3 方的问题,我想这是可以的。

关于Javascript:观察其他脚本抛出的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8421054/

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