Board logo

标题: [问题求助] 网页元素获取到之后,调用click事件没有反应,应如何解决? [打印本页]

作者: dengpeiyou    时间: 2017-8-30 10:29     标题: 网页元素获取到之后,调用click事件没有反应,应如何解决?

我在设计一个自动点击网页的VBS脚本,成功获取到元素,也可以改变这个元素的显示值,但就是调用click方法无效.但我手动点击就可以
以下是这个网页里表格元素的代码,希望哪个兄弟可以指点一二.

<td title="" class="wdViewActionBarTDOut" noWrap="nowrap" onmouseover="MO()" onmouseout="MU()" onclick="fnComposeMail()">
   <img align="absMiddle" src="http://oa.yydl.com.cn/oa/jm.nsf/i.writenew.gif" border="0" hspace="1" complete="complete"/>
<a tabIndex="1" onclick="return false;">
作者: 9zhmke    时间: 2017-10-8 01:10

我以前也遇到过这样,实在没办法的时候就遍历元素,然后再去点击。
作者: codegay    时间: 2017-10-8 05:24

selenium这个框架蛮好用的。我用selenium + python 写一个直播间自动发弹幕的只需要几分钟就能弄好。写一个自动打开背包点礼物送给主播的代码大约也就20行左右。


官方支持JAVA python .net等等语言。
搜索到VBS有一个第三方实现
http://htejera.users.sourceforge.net/vbswebdriver/examples.html
作者: 9zhmke    时间: 2017-10-8 14:25

如果可以用第三方的话,直接dm.dll,去下载个破解版的大漠6,啥事情都难不到了。
作者: 见与不见    时间: 2017-10-9 08:44

回复 1# dengpeiyou


    写程序就容易多了




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2