larryrelax 发表于 2014-5-14 12:20:01

firefox升级到29.0.1之后,div/li元素点击失效

html片段是:<div class="x-grid3-hd-inner x-grid3-hd-checker" unselectable="on" style=""><a id="ext-gen256" class="x-grid3-hd-btn" href="#"></a><div class="x-grid3-hd-checker">&nbsp;</div><img class="x-grid3-sort-icon" src="/extjs/ext-3.0.0/resources/images/default/s.gif"></div>WebElement selectAllElement = rootElement.findElement(By
                                .className("x-grid3-hd-checker"));
                selectAllElement.click();selectAllElement.click()没有反应了,有人碰到过吗?

shinyxiang 发表于 2014-5-14 17:09:30

昨晚玩这玩意的时候就发现了,版本改更新咯

larryrelax 发表于 2014-5-14 17:27:43

本帖最后由 larryrelax 于 2014-5-14 17:44 编辑

回复 2# shinyxiang


版本更新你指的什么? 能具体点吗? 我用的selenium-server-standalone.2.41.0是最新的

joykao 发表于 2014-5-15 13:32:38

不是吧。。你看看元素属性是不是有变化了。。。看看报错的信息是不是元素找不到了。。。

mildshark 发表于 2014-5-15 17:38:02

楼主你想要找的控件是这个<div class="x-grid3-hd-checker">&nbsp;</div>?

&nbsp代表空格,怎么能click?

tbya 发表于 2014-5-18 13:36:28

试试 findElementBy.xpath(//div[@class='x-grid3-hd-checker']/a)

larryrelax 发表于 2014-5-19 13:46:30

回复 4# joykao


   代码没有什么变化,只是ff升级了,换了一种方式,问题解决了,谢谢啊

larryrelax 发表于 2014-5-19 13:47:55

回复 5# mildshark


   我确实可以点击的, 可能那个div有一定的区域吧,你觉得呢?

larryrelax 发表于 2014-5-19 13:50:25

回复 6# tbya


    这肯定不行吧,div下面没有a。

大家有没有ff升级到29后,原来的代码跑不通的境况?? 我现在把ff降级了,等新的ff driver.
页: [1]
查看完整版本: firefox升级到29.0.1之后,div/li元素点击失效