javascript我无法捕捉语法错误
我正在做一个需要使用youtube api的项目。html和javascript在不同的浏览器中运行良好。但是,当我使用WPF的webbrowser来运行它时,会出现以下错误:javascript我无法捕捉语法错误,javascript,try-catch,syntax-error,Javascript,Try Catch,Syntax Error,我正在做一个需要使用youtube api的项目。html和javascript在不同的浏览器中运行良好。但是,当我使用WPF的webbrowser来运行它时,会出现以下错误: Script Error line:1 char:1 Error: Syntax Error Code:0 URL about://:/ Do you want to continue running scripts on this page? yes no 当我单击yes时,消息框消失了,程序运行正常。我对html
Script Error
line:1
char:1
Error: Syntax Error
Code:0
URL about://:/
Do you want to continue running scripts on this page?
yes no
当我单击yes时,消息框消失了,程序运行正常。我对html文件中的大部分内容进行了注释,发现以下句子导致了此问题:
google.load("swfobject", "2.1");
现在,我只想捕捉这个错误,只是不想让messagebox弹出。我试过了
try{
google.load("swfobject", "2.1");
}catch(err)
{alert("caught");}
然而,我仍然得到初始错误框。是否仍有删除错误框的方法?非常感谢。您不能实际使用
try/catch
块来捕获语法错误。语法错误意味着解析器无法正确解析JavaScript。语法错误发生在代码运行之前。您不能实际使用try/catch
块来捕获语法错误。语法错误意味着解析器无法正确解析JavaScript。语法错误发生在代码运行之前