请教关于错误处理的问题!
因为js是由服务器脚本生成的,所以可能发生错误。而这种错误可能是语法错误。
当这段代码发生任何的错误的时候,由另一段代码来继续的执行。如果没有错误则不执行错误处理代码。
<script>
try
{
alert(abc);
}
catch(e)
{
alert("err");
}
</script>
在上面的js错误中,错误处理代码是可以执行的
而如果是
<script>
try
{
var abc="this is err;
}
catch(e)
{
alert("err");
}
</script>
在变数abc给值的时候发生致命的语法错误的时候,ie就有提示了,并且不执行错误处理代码了。
现在我想就是在无论什么错误发生的时候,js都执行指定的错误代码,并且ie不提示错误。
100请教高手!多谢。