solaz3 发表于 2008-5-21 13:49:12

[Watir] span.click问题

我想不应该是locate的问题,因为我可以flash到该span
但是无论用 span.click 还是 span.fireEvent('onclick') 都无法跳转到相应页面,只是会该span上黄闪一下
以下是code<span class="pointable" onclick="setTab('setup','/gui2/home.jsp;jsessionid=848D1EC7A5904BB09074006ECE80E6F80001','main_content', null, null, null);">Setup</span>看起来 连接都是动态的 和会话id有关, 请达人帮偶解决一下 谢谢!

juliet7438 发表于 2008-7-30 17:21:54

可以试下直接调javascript看下行不行
class Watir::IE
def run_script(js)
    ie.Document.parentWindow.execScript(js)
end
end

js_string = "setTab('setup','/gui2/home.jsp;jsessionid=848D1EC7A5904BB09074006ECE80E6F80001','main_content', null, null, null);"
ie.run_script(js_string )

cjq_999 发表于 2009-1-13 13:55:50

回复 1# 的帖子

You may try:
$ie.span(:text, "Setup").click
页: [1]
查看完整版本: [Watir] span.click问题