首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

急请各位帮忙解决。解决方法

2012-01-09 
急~~~请各位帮忙解决。大家好!我用vba在excel中实现了自动登录了网站,把excel表格第一行第一列中的搜索条件

急~~~请各位帮忙解决。
大家好!我用vba在excel中实现了自动登录了网站,把excel表格第一行第一列中的搜索条件“香水”自动填入了网页的搜索框里。我做的程序里有两个按钮。按钮1:自动登录网页。按钮2:自动填入搜索条件进行搜索。如今按钮1实现了。点击按钮2只能实现自动填入搜索条件不能进行自动搜索。需要在网页源代码里找到网页中“搜索”这个按钮的ID或者按钮名。可是找不到ID。只有名而且是个图片名。以下是这个网站的网址:http://www.sephora.cn/?rsour=baidu&rmeth=brandzone&rterm=title&rcamp=title&_sv_code=36_1938477_134848278|{creative}|{domain}
希望大家能帮忙在源代码里找找,或者有别的方法也可以。谢谢了!!

[解决办法]
set vdoc = id.document.all
for each e in vdoc
if e.TarName = "IMG" and e.src="......图片地址" then
e.click
end if
Next


这个只是个思路~~就是通过检测目标元素属性来实现点击目标

热点排行