- 注册时间
- 2011-3-21
- 最后登录
- 2022-3-22
- 在线时间
- 1191 小时
- 阅读权限
- 200
- 积分
- 9457
- 帖子
- 1256
- 精华
- 0
- UID
- 1
|
首先,如何创建 WScript.Shell 对象。- var shell = new ActiveXObject("WScript.Shell");
- // 或者
- var shell = WScript.CreateObject("WScript.Shell");
复制代码 shell.Popup(strMessage[, iSecondsToWait[, strTitle[, nType]]])
Popup 方法用于弹出消息提示框, 其中后面三个参数都是可选的
参数:
strMessage :用于提示用户的文本内容
iSecondsToWait: 设定一个时间(单位:秒), 当提示框显示超过这个时间,将自动关闭。
strTitle: 提示窗口的标题文本
nType: 用于指定弹出消息框类型的整数数值
对于 nType 参数,我们有下面几种选择
按钮类型
0 : "确定"
1 : "确定" + "取消"
2 : "中止" + "重试" + "忽略"
3 : "是" + "否" + "取消"
4 : "是" + "否"
5 : "重试" + "取消"
图示型别
16 : Stop 图标
32 : ?图标
48 : !图标
64 : Info 图标
比如,想要弹出带有 "确定" + "取消" 按钮并且显示 "?" 图标的消息框可以这么使用- var returnValue = obj.Popup("确认删除吗?", 0, "提示标题", 1 | 32);
复制代码 返回值:根据用户点击不同的按钮,返回不同的值.
1 "确定"
2 "取消"
3 "中止"
4 "重试"
5 "忽略"
6 "是"
7 "否"
其它情况,都返回 -1
----------------------------------------------
附:如果你需要用到类似于 VBScript 中 InputBox 的方法,请看这里:
http://www.iscripts.org/bbs/viewthread.php?tid=100 |
|