关于代码问题,高手进!

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:38:22
alert Err.description
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的时候用弹出窗口的方式提示 "移动成功&