在vbsvbs弹出输入框框内vbs弹出输入框正确密码后自动退出vbs,vbs弹出输入框错误就重新显示vbs弹出输入框框

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

这个“是”是不是焦点所在,如果是的话:

如果不是焦点,但是有快捷键,可以这样:

sh.SendKeys "%y" '这里假设Y为快捷键,则我们模仿键盘操作alt + y,敲击“是”这个键

你自己看看你的问题是表达这种想法的吗?你的两个问题加起来我都不明白你的想法。你到底是想自己手动选择是,还是默认为是?什么叫vbs点击网页按钮后?你到底想在弹窗后操作什么?拜托说清楚点。
还有你贴源码是想说什么?想告诉我你用javascript定义的函数来取得vbs弹窗的值吗?你到底是问js还是vbs?
默认为是,用js,vbs都可以。
问题重新解释:
就是比如我用vbs【本地运行】的
document.getElementById("submit").click()
点击操作网页按钮后,弹出一个窗口。
是confirm窗口,我想直接默认为“是”,该如何操作。
 如果默认为是的话,那你还弹窗干嘛呢?弹窗是为了跟用户交互。
我猜你的意思是,填完表单的时候,点击提交,让用户选择是否确定保存,是这样吗?
那这样的弹窗不如不要,真的,反而会影响你的功能。
popup方法可以弹出一个提示窗口,并且可以返回用户选择的按键的值。你可以在后台脚本这样写
Dim sh
Set sh = WScript.CreateObject("Wscript.Shell")
intResult = sh.poppu("确定怎么样吗?",vbYesNo,"请选择")
if intResult = 6 then '6就是用户点了yes,7是用户点了no
做点什么
else
做点什么
end if
加入这行代码,你即可从后台判断用户选择了什么按键,然后做出对应操作。能帮到您吗?
求采纳!

我跟你做的是类似的事情,所以特地来打个招呼,认识一下,

  1. 弹窗据我所知是无法通过脚本操作的,简单的说就是你没法取得那个窗口的对象,弹窗属于IE窗口的子窗口,基本没法弄

  2. 第二种是通过脚本修改按钮附带的函数,让它避免调用弹窗,让它直接提交即可

   --柳下闻瑶琴起舞和一曲

     仿佛映当年翩若惊鸿影

这么高级的小尾巴你见过吗

消息来源北纬:26.036694,东经:119.30596;福建省福州市仓山区李厝山路68号

如题。除了这些还有什么?... 如题。除了这些还有什么?

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

第一组值 (0–5) 描述了对话框中显示的按钮的类型与数目;第二组值 (16, 32, 48, 64) 描述了图标的样式;第三组值 (0, 256, 512) 说明哪一个按钮是缺省值;而第四组值 (0, 4096) 则决定消息框的强制返回性。将这些数字相加以生成 buttons 参数值的时候,只能由每组值取用一个数字。注意</b> 这些常数都是

说明在提供了 helpfile 与 context 的时候,用户可以按 F1 来查看与 context 相应的帮助主题。像 Microsoft Excel 这样一些主机应用程序也会在对话框中自动添加一个 Help 按钮。如果对话框显示 Cancel 按钮,则按下 ESC 键与单击 Cancel 按钮的效果相同。如果对话框中有 Help 按钮,则对话框中提供有上下文相关的帮助。但是,直到其它按钮中有一个被单击之前,都不会返回任何值。注意</b> 如果还要指定第一个命名参数以外的参数,则必须在表达式中使用 MsgBox。为了省略某些位置参数,必须加入相应的逗号分界符。

我要回帖

更多关于 vbs输入框 的文章

 

随机推荐