require 'watir'
@ie = Watir::IE.new
@ie.goto(url)
count = 0
@ie.links.each do |l|
if l.name=="删除"
count = count + 1
end
end
for i in 0..count-1
if @ie.link(:name,'删除').exist?
puts "exist"
@ie.link(:name,'delete').click
@ie.link(:id,"productdelete").click
end
end
@ie = Watir::IE.new
@ie.goto(url)
count = 0
@ie.links.each do |l|
if l.name=="删除"
count = count + 1
end
end
for i in 0..count-1
if @ie.link(:name,'删除').exist?
puts "exist"
@ie.link(:name,'delete').click
@ie.link(:id,"productdelete").click
end
end
@ie.close
注:如果需要用到class属性,则应该是l.class_name
然后利用ie.link(:name,'delete').left_click ()
@ie.link(:text,'删除').left_click
sleep(3)
@autoit = WIN32OLE.new("AutoItX3.Control")
@autoit.Send("{Enter}")