关于javascript抛出异常的问题

来源:百度知道 编辑:UC知道 时间:2024/06/19 20:11:17
我想写个函数,让页面上的js错误不在浏览器左下方显示.希望高人能够给点指教.
给个例子先啊.
问题是现在我找不到错误在哪.
在我本地是好的,一到服务器上就报个"缺少标识符"的错误.
不好使啊哥们...
给个好使的...

简单,js里也可以用try catch的,catch{}里啥都不写就行了
例子
<script>
function aa(){
try{
alert(1)
var aaa=doca.ddsad;//这句就是胡写的,如果没有try catch就报错了
}catch(e){}
}
aa();

</script>

把会出错地方的js代码
try{
**************
**************
你的代码。会出问题的代码!
**************
***********
}catch(er){

}

代码写的规范,是可以支持FIREFOX,用FIREBUG打断点。debug进去

IE8有个developer tool,也能debug
试试try catch
<script>
function getFuncName(){
try {
//func detail;
} catch (e) {
showExcpt("xxxxx", e);
}
}

/**
* Show JavaScript exception
*/
function showExcpt(sJSFileNm, e){
try {
var sFunc = showExcpt.caller.toString();
var sFuncNm = "";
var sExcptMsg = "";

sFuncNm = sFunc.substring(sFunc.indexOf(' ') + 1, sFunc.