在我的C#程序中打开网页时,“此页面上的脚本出错”

时间:2011-12-29 11:14:11

标签: c#

我正在我的C#程序中打开一个网站www.odds.com.au(使用Microsoft Visual Studio 2008版本9.0.21022.8 RTM,Microsoft .NET FrameworkVersion 3.5 SP1),当网站打开时出现以下错误:


此页面上的脚本出现错误
行:221
Char:3
错误:对象不支持此属性或方法
代码:0
网址:http://www.odds.com.au/javascripts/odds.js?1320019370
是否要继续在此页面上运行脚本?



我的xaml.cs代码是:

private void NavigateToUrl(string Url)
{

    wbMain.Navigate(new Uri("http://www.odds.com.au", UriKind.RelativeOrAbsolute));

}

我在互联网上搜索过,找不到明确的答案。如果有人可以提供帮助,那将不胜感激。

由于

3 个答案:

答案 0 :(得分:5)

我认为错误发生在javascript http://www.odds.com.au/javascripts/odds.js?1320019370中。它与您的代码无关。但是,在使用Chrome查看同一页面时,我没有看到此错误。您可能想要禁用脚本错误:

wbMain.ScriptErrorsSuppressed = true; 

答案 1 :(得分:0)

如果您使用your JavaScript解析popular lint utility,则会看到多个警告。这些问题中的一个或多个可能会触发您看到的脚本错误。

此外,Chrome JavaScript控制台报告在WebKit中破坏并弃用 eventLayer.X eventLayer.Y

答案 2 :(得分:0)

禁用脚本错误消息

webBrowser1.ScriptErrorsSuppressed = true;