VBS调用IE操作网页,如何改写已打开的网页 50

VBS调用IE操作网页,如何改写已打开的网页网页采用<head></head><script>多数函数</script><body的load事件里调用函数A;函数B><f... VBS调用IE操作网页,如何改写已打开的网页网页采用
<head>
</head>
<script>
多数函数
</script>
<body的load事件里调用函数A;函数B>
<form,form中有提交>
</body>
<script>
函数B的函数体
</script>
这样的结构,提交了form之后会执行函数B,现在想改写函数B的功能。
此IE窗口为另一IE窗口弹出,另一窗口使用VBS脚本创建,但由于判断过程过于复杂,直接调用了网页自己的提交按钮。
运行时两个窗口是同时存在的,并且最终要关闭此窗口回到上一个窗口里去,因此程序写需在同一个VBS脚本里。
目前是采用shell.application对象,按名字查找到弹出的IE窗口,然后通过document对象控制,但不知道该怎么实现目的。
展开
 我来答
jzt46585
2018-04-21 · TA获得超过646个赞
知道小有建树答主
回答量:811
采纳率:85%
帮助的人:135万
展开全部
vbs操作外部IE有点难,为啥不用excel的vba呢?建个新窗体,扔进去个webbrowser,这样好操作多了。
一定要用vbs,要先用shell判断所有ie窗体,从所有窗体中筛选ie的窗体(已打开的文件夹也会被枚举进去)。然后得到这个对象,可以操作这个对象的document的部分功能。 注意这里只能得到部分功能。详细你自己百度吧。我也只是了解。
追问
如果vbs不好用,换python或者javascript,.net之类也可以,或者需要高级功能
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式