Javascript python selenium单击没有静态url的链接
我想多次查看某个页面,并从中提取数据 我想从中获取数据的页面可以选择查看每次显示5、10、100条记录 但是当我检查这个页面时,没有静态url,我可以更改url中的数字来更改显示的条目数 使用firebug检查源代码后,我看到:Javascript python selenium单击没有静态url的链接,javascript,python,selenium,Javascript,Python,Selenium,我想多次查看某个页面,并从中提取数据 我想从中获取数据的页面可以选择查看每次显示5、10、100条记录 但是当我检查这个页面时,没有静态url,我可以更改url中的数字来更改显示的条目数 使用firebug检查源代码后,我看到: <a href="javascript:void(0);" onclick="lconn.profiles. Friending.setItemsPerPage(this,100) " title="Show 100 items per page">100&
<a href="javascript:void(0);" onclick="lconn.profiles.
Friending.setItemsPerPage(this,100)
" title="Show 100 items per page">100</a>
由于找不到静态url,我不知道selenium是否有允许我单击此页面的单击方法。如果我可以使用selenium将这个javascript onclick事件注入到我自己的编号中,那就更好了,有时会显示100多条记录
****selenium和python是否具有强制javascript操作的功能,或者我是否需要刮取页面以确定页面数量,然后使用send键访问每个页面?您可以在selenium中执行javascript代码,不管怎样,您都可以获得标记,一旦获得元素,就可以执行元素。单击()selenium将点击该按钮/linkSelenium有一个
点击方法<代码>元素。单击()
。