87,993
社区成员
发帖
与我相关
我的任务
分享try{
var errNumber=1;
var oFSO = new ActiveXObject("Scripting.FileSystemObject");
errNumber = 2;
var oFile = oFSO.OpenTextFile("d:\\a.xml");
errNumber = 3;
alert(oFile.ReadAll());
oFile.Close();
}
catch(e){
switch(errNumber){
case 1:
alert("创建组件失败!");
break;
case 2:
alert("打开文件失败!");
break;
case 3:
alert("读取文件失败!");
break;
default:
alert(e);
}
}
finally{
oFile = null;
oFSO = null;
self.close();
}
<script>
var trylist = function(){
var args = Array.prototype.slice.call(arguments,0);
while(args.length){
var foo = args.shift();
if(foo.constructor==Function){
try{foo();}catch(e){alert(e.message);}
}
}
};
trylist(function(){alert(a);},function(){alert(b);},function(){alert(3);});
</script>