永发信息网

怎么用VBS程序点击网页中按钮

答案:2  悬赏:70  手机版
解决时间 2021-02-19 04:03
想通过.VBS程序 点击一个网页中的按钮(或者说调用哪个按钮对应的ONCLICK函数),但是不知道怎么实现
不知道能不能在VBS中直接获取对象,然后 对象.f_ClassRegister(1) ?

网页按钮部分的源代码如下:
<table border="0" cellpadding="5" cellspacing="5">
<tr>
<td>
<div class="button" onclick="f_ClassRegister(1)">
<div class="button-1">
</div>
<div class="button-r">
</div>
<div class="button-icon">
<img srv="../lib/.....gif">
</div>
<div class="button" onclick="f_ClassRegister(2)">
<div class="button-1">
</div>
<div class="button-r">
</div>
<div class="button-icon">
<img srv="../lib/xxx.gif">
</div>
</td>
</tr>

后面函数定义是
<script type="text/javascript">
function f_ClassRegister(F_ClassNo){
var win=parent||window;
LG.ajax({
type:'AjaxWorkAttendanceTable',
method:'ClassRegister',
loading:'正在登记中...',
data:{ClassNo: F_ClassNo},
success:function(){
switch (F_ClassNo){
case 1:
parent.opemKQQuery();
case 2:
parent.opemKQQuery();
default:
win.LG.showSuccess(‘登记成功’);
parent.opemKQQuery();
break;
}
最佳答案
先假设你有一个IE对象,
SET IE=Createobject("Internetexplorer.application")
然后你打开了这个网页,就可以这样了:
With IE.Document
for each i in .GetElementsByClassName("button")
i.click
next
end with
不过你要是给元素分配了唯一的ID就更容易了,这样略麻烦......
全部回答
对网页进行操作的话,可以用qtp软件,可以试用30天,不用花钱的; 录制生成的脚本就是vbs的;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汉保汽车销售中心地址在哪,我要去那里办事
海底捞火锅西单店地址在哪,我要去那里办事
如何去识人、用人?
篮球鞋走路会有吱吱吱的声音是什么情况
饲料 检测 磷 钒钼酸铵显色剂之前我们实验室
天地湾·佳苑南门在哪里啊,我有事要去这个地
陕西省西安市伞塔路西工院附属中学的门牌号是
如何将录音笔备份到手机、电脑上
为什么我从网上下的星际争霸2完美中文破解版
【我的爷爷】我的爷爷作文
背压式汽轮机工作原理
赵小丹口腔诊所这个地址在什么地方,我要处理
俏护士给流氓包扎护士说希望下次还能见到你
东泰机电设备有限公司在哪里啊,我有事要去这
引起此类中毒的食物除了奶制品、含奶糕点外,
推荐资讯
去小米之家自提,付款用的什么方式
为什么百度云输入提取密码提取不了,直接刷新
【关于蝉的成语】带蝉字的成语有哪些
小燕子和李世民是一个朝代的吗
(急)她说我不在乎她?可是我明明很在乎,,
为什么我防人的心那么重,比如
出差刚回来老婆在经期啪啪了有事儿吗?
主营业务收入的计算加不加销项税
公寓式中学生宿舍是什么样的?给好评!!!!
天豪广告图文在哪里啊,我有事要去这个地方
我发现最近除了对女友有兴趣,对其他女的我没
当年麦迪最高年薪多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?