2014-10-05 62 views
-2

我想找到下面的锚,但不是它的href。我试过Htmlnit和Selenium。我想要做的就是如上所述找到锚点并点击它,然后获取我被导向到的网址。然而,除了我无法找到锚并点击它,我收到了一堆错误消息抱怨网站上的Java脚本。点击没有ID或名称的链接

< A HREF =“/ filingFrameset.asp?文件名= 0001193125%2D14%2D302730%2Etxt & FILEPATH =%5C2014%5C08%5C08%5C & CoName = GENPACT + LTD & FormType = 10%2DQ & RcvdDate = 8 %2F8%2F2014 & pdf =“onmouseover =”window.status = '10 -Q - GENPACT LTD - 8/8/2014'; return true;“ onmouseout =“window.status =''; return true;” target =“fetchFiling”> 10-Q

警告:遇到过时的内容类型:'application/x-javascript'。 okt 05,2014 3:18:41 EM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify

+1

目前尚不清楚你的要求。您的问题是要获取当前网页的当前网址吗?你的问题是找到你可以点击的链接吗?一般来说,你应该改述你的问题。 – 2014-10-05 10:15:02

回答

0

你只是想知道当前页面的URL。

你可以使用:

<script> 

alert(window.location.href); 

</script>