我用((WebBrowser1.document as Ihtmldocument2).links.item(2,varempty) As IHTMLElement).Click;
当链接是个url时没有问题
当这种情况时<A href="http://221.202.113.6/#"><IMG
onmouseup="this.src='img/b2.bmp'"
onmousedown="this.src='img/b3.bmp'"
onmouseover="this.src='img/b2.bmp'"
onclick="return ChannelClick(0)"
onmouseout="this.src='img/NV_CoolPad-1_r2_c2.jpg'"
href="#"></A>
上面的语句无反应,这时是否应该找这个img 而不是link,然后执行click,那这个img元素应该怎么找呢
当链接是个url时没有问题
当这种情况时<A href="http://221.202.113.6/#"><IMG
onmouseup="this.src='img/b2.bmp'"
onmousedown="this.src='img/b3.bmp'"
onmouseover="this.src='img/b2.bmp'"
onclick="return ChannelClick(0)"
onmouseout="this.src='img/NV_CoolPad-1_r2_c2.jpg'"
href="#"></A>
上面的语句无反应,这时是否应该找这个img 而不是link,然后执行click,那这个img元素应该怎么找呢
你可以在<a href="xx" onClick="这里"> 这个会先执行onClick 然后执行href!
图片上就不必要!
使用 EmbeddedWB 控件来取代WebBrowser
((WebBrowser1.document as Ihtmldocument2).images.item(2,varempty) As IHTMLElement).Click;
item后面参数第一个可以是名字或者index值
过两天结来者有分