相关疑难解决方法(0)

document.URL和location.href之间的区别

我知道document.URL不能设置,虽然location.href可以.

但该文件表明:

URL是DOM Level 0 location.href属性的替代.

那我们document.URL什么时候用?

javascript url location dom

48
推荐指数
2
解决办法
6万
查看次数

我可以使用selenium webdriver读取浏览器URL吗?

我正在使用python2.7 beautiful Soup4 and Selenium webdriver.现在在我的webautomation脚本中,我将打开链接或URL并进入主页.现在我需要点击一些anchor Labels来浏览其他页面.我到现在为止.现在,当我要进入新页面时,我需要URL从浏览器中获取新内容,因为我需要将其传递Beautiful Soup4给网页抓取.所以现在我关注的是如何以动态的方式获得这样的URL?

如果有的话请建议!

python selenium beautifulsoup selenium-webdriver

8
推荐指数
1
解决办法
9189
查看次数

如何使用 Python 从 Selenium 的重定向链中获取中间 URL?

我在 Python API 和 Firefox 中使用 Selenium 来做一些自动的事情,这是我的问题:

  1. 单击原始页面上的链接,例如在页面a.com 上
  2. 我被重定向到b.com/some/path?arg=value
  3. 然后我立即再次重定向到最终地址c.com

那么有没有办法使用 Selenium Python API获取中间重定向 URL b.com/some/path?arg=value?我试过了,driver.current_url但是当浏览器在b.com 上时,似乎浏览器仍在加载中,并且只有在加载了最终地址c.com时才返回结果。

另一个问题是有没有办法将一些事件处理程序添加到 Selenium 以进行 URL 更改?Phantomjs 有能力,但我不确定 Selenium。

python selenium redirect event-handling selenium-webdriver

4
推荐指数
2
解决办法
1万
查看次数