这个IE 提交按钮为什么点击不了?
本帖最后由 cnergao 于 2010-1-22 08:26 编辑$otijiao=_IETagNameGetCollection($oFrom, "input",82)
_IEAction($otijiao,"focus") ---->获取焦点的时候可以选中的,说明前面哪个input的index没有错。
_IEAction($otijiao,"click")----->但是用这句点击就是点不下去。。不知道是什么原因
点击提交的源代码如下:请大家分析一下
<input type="button" id="postsubmit" name="postsubmit" onmousedown="doPost()" value="同意提交" class="submitButton"/> 沉下去了。自己顶起来~ 留地址? china.alibaba.com....是阿里巴巴产品发布。修改提交。。需要用户名和密码的。。 查_IEAction的帮助,看其例子,就知道怎么做了。。人家专门针对你的这个情况作了个例子,呵呵 查_IEAction的帮助,看其例子,就知道怎么做了。。人家专门针对你的这个情况作了个例子,呵呵
llztt 发表于 2010-1-23 11:18 http://www.autoitx.com/images/common/back.gif
帮助重看了好几次了。。
$otijiao=_IETagNameGetCollection($oFrom, "input",82)
_IEAction($otijiao,"focus")
到这一步的时候,可以取得焦点,说明这个$otijiao是取对了。
但是点击就是点不下去。。你说奇怪不?和它的这个源代码设置是否有关系?
<input type="button" id="postsubmit" name="postsubmit" onmousedown="doPost()" value="同意提交" class="submitButton"/> 回复 6# cnergao
都让你看帮助的例子了,你就是看的不彻底。。其中有注释,你再看看; *******************************************************
; Example 2 - Same as Example 1, except instead of using click, give the element focus
; and then use ControlSend to send Enter.Use this technique when the
; browser-side scripting associated with a click action prevents control
; from being automatically returned to your code.
; ******************************************************* 不好意思。例子上的这个方法我也试过。并且也手动操作试过了。先取得"focus"然后自己手动敲ENTER键。但是没有反应。不知道它这个是不是不允许按键操作。只能鼠标点击。 哦,呵呵,我也犯错没细看啊。。你代码里的BUTTON用onmousedown触发提交,可能原因在这里
呵呵,我尝试一下是否可以插入提交按钮代码到网页里进行模拟提交动作。。 刚用_IEDocInsertHTML的例子测试了一下,因为没有你网页的代码,所以用GOOGLE首页做了测试,成功在搜索按钮前插入了一个新按钮,并能提交查询。。所以我想你可以试试你的代码,譬如在你说的那个按钮旁边再加个新按钮,再模拟操作 我正在学习谢谢帮助 刚用_IEDocInsertHTML的例子测试了一下,因为没有你网页的代码,所以用GOOGLE首页做了测试,成功在搜索按钮 ...
llztt 发表于 2010-1-23 17:53 http://www.autoitx.com/images/common/back.gif
不太明白。添加新按钮如果可以就能提交吗?是不是把提交的哪个操作转移到新加的按钮。原来哪个不管它? 最好你把欲提交的网址发出来,让我们好测试一下
如果网页提交简单的话,我有时直接用JAVASCRIPT就可以了,当然如果网站监测REFERRER就不行了 <input type="button" id="postsubmit" name="postsubmit" onmousedown="doPost()" value="同意提交" class="submitButton"/>这段HTML代码里没有 Onclick 提交事件,你如何触发click事件?
你仔细看下,如果代码里有
<input type="button" id="postsubmit" name="postsubmit" onmousedown="doPost()" value="同意提交" onclick="提交函数();" class="submitButton"/>
页:
[1]