关于代码问题,高手进!
来源:百度知道 编辑:UC知道 时间:2024/05/16 08:38:22
If Err.number=0 Then alert "移动成功"
End Sub
哪位诉我这是什么意思?谢谢
显示当前的的错误信息
如果没有错误,将提示移动成功
VBSCIPRT用于网页,当然可以调用alert啊
报告错误信息,然后判断是否出现了错误,如果 Err.number=0 表示没有出现错误,执行哪个成功。
Err.number 的判断一般在 on error resume next 等语句的配合下使用。即,出现了异常会设置此变量。
另:1、2句之间的逻辑很奇怪,或者根本就没有逻辑可言。
参考3楼的回答
另外
vbscript中好像没有alert 如果要显示消息框请用msgbox
如果你的代码是javascript的话
请用
try{}
catch(e){}
(1)alert函数:弹出一个警告框。
alert "字符串"
上面这句就是弹出一个中间显示“字符串”内容的警告框。
alert Err.description
所以,这句就是以Err.description 为内容显示一个警告框。在这里Err是一个储存错误信息的对象,Err.description是一个他的一个方法,用来显示详细错误信息。
(2)If Err.number=0 Then alert "移动成功"
这一句中Err的number方法是显示错误数,如果错误为0,则成功。
那么此时使用alert "移动成功"用来显示一个信息为“移动成功”的警告框。
(3)End Sub
这句是函数的结束标志。
首先,这是一段VBSCRITP代码,然后我们已句句往下解释
alert Err.description
这句是用弹出窗口的方式显示错误信息,Err.description是错误信息的详细描述。
If Err.number=0 Then alert "移动成功"
这句是当错误数为0的时候用弹出窗口的方式提示 "移动成功&