<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
function A1()
{
alert("A1");
}
function A2()
{
alert("A2");
}
function A3()
{
alert("A3");
} A1();
A2();
A3(); //以上如何在A2()里面写js代码,让这个js不再执行
//我是用throw new Error()方法,这样可以停止js执行,但浏览器会显示有错误
</script>
</head>
<body>
</body>
</html>
解决方案 »
- 用window.open通过一个窗口名来打开不同的url,却打开了多个窗口
- Javascript实现一个功能?大虾们进啊...
- 哭求各位JS高手,小第一个问题想问!
- js代码改变动画src的问题
- 新手上路:为什么别人的成熟网站弹出一个网页不被MYIE阻止,而自己调试的代码永远被MYIE过滤?(高手进)
- html 调用JS文件不显示内容
- radio可不可以调用页面,没有提交按钮??
- 高分送出,用JS格式化日期?
- 求救如何将左边的菜单树移动到右边并且也是以菜单树的形式显示,且可以删除
- 怎么定义一个三维数组
- |zyciis| Jquery如何用取得自定义属性的对像,有代码, 谢谢
- |zyciis| 为什么<input type="submit" value="登录" onclick="Login(this)" />这里的this为是全本身
function A2()
{
return; // return下 不就完了
alert("A2");
}
function A2()
{
alert("A2");
window.onerror=function(msg,url,line) {
if(msg=="stoprun")//如果是你自己抛出的错误就返回true,
return true;//返回true后,不会显示错误了
}
throw new Error("stoprun");
}
window.onerror = function(msg, url, line)
{
//if (msg == "stoprun")//如果是你自己抛出的错误就返回true,
return true; //返回true后,不会显示错误了
}
--------------
这样可以,但是我的msg有很多种出错信息,如何写标示是系统出的错还是我抛出的错误呢?
比如C#Exception我自己就创建一个新的出错对像ExceptionMessage
如果出错类型为ExceptionMessage说明是我自定义的
那js有没有这样的功能谢谢
---------
RE:我的问题是,我的这个错误信息是后台程序输出的,也就是说是不定的,我没有办法判断出一个错误信息的文本是不是我后台输出的,谢谢,