回 帖 发 新 帖 刷新版面

主题:[讨论]请问如何提取webbroswer中的超链接,后面地址是随机数?

<H2>Hello</H2>
<UL 
class="link-list link-list-floating link-list-logonwidget link-list-logonwidget-prepay">
<LI id=call-credit><SPAN class=info> 0.00 credit </SPAN><A 
href="/myv/myaccount/topup?ts=1246930137516" jQuery1246930135945="26">Top up</A> 
</LI>
<LI id=text-bundles><SPAN class=info>0 texts left &nbsp; &nbsp; </SPAN><A 
href="/myv/mymobile/prepaidbundles/myaddons/Setup.shtml?ts=1246930137517" 
jQuery1246930135945="27">Buy text bundle</A> </LI>
<LI id=webtext><SPAN class=info>300 / 300 webtexts sent </SPAN><A 
href="[color=FF0000]/myv/messaging/webtext/index.jsp?ts=1246930137517[/color]" 
jQuery1246930135945="28">Webtext</A> </LI></UL>
<DIV class=sign-out-link><A title="Sign out of My Vodafone" 
href="https://www.vodafone.ie/myv/services/logout/Logout.shtml?ts=1246930137517"><IMG 
class=rollover alt="sign out" src="/images/design/sign-out_btn_rollover.png" 
width=56 height=24 jQuery1246930135945="3"></A></DIV>

请问如何提取红色部分的超链接地址,并自动摸拟鼠标单击?因为后面是随机数,所以只能通过其它方式提取?谢谢!

回复列表 (共6个回复)

沙发

请先说明一下你要提取的这个链接的[color=red]独一无二[/color]的特征,根据这些特征要能唯一地确定这个链接才行。

然后,再写代码就简单了...

板凳

[quote]请先说明一下你要提取的这个链接的[color=red]独一无二[/color]的特征,根据这些特征要能唯一地确定这个链接才行。

然后,再写代码就简单了...[/quote]

要什么特征?希望说明,最好能提供个实例。

3 楼

[quote]要什么特征?希望说明,最好能提供个实例[/quote]
靠,这个特征得你自己去发现啊。比如说它的ID,Name,tagName等等 。
有了这些特征之后,再用DOM的getElementByID、getElemnetsByName等就可以获取

无语。。。算我没说。。。

4 楼

哈哈哈哈哈

5 楼

希望你再像那个提取 qq验证码图片的方法,通过 clipboard.copy 方法获取,怎么再 debug.print a.herf 方法获取。然后我再去测试到底是哪个 name, id.谢谢!

希望帮忙写个实例代码。

6 楼

现在人怎么都这么懒

要答案,先付钱

我来回复

您尚未登录,请登录后再回复。点此登录或注册