我正在寻找一种方法来使用Jquery (或任何其他开放源码脚本)来拉特定网页的网址。我正在做一个服务,它将拉出任何网页的原始网址-考虑一个场景,我加载了google.com,但在地址栏中输入了yahoo.com (没有按enter键)-脚本应该能够验证地址栏上的网址是否与实际网址相同或不同。
发布于 2014-02-08 15:40:35
没有办法做到这一点。而且最好不要有任何在制造中。没有理由需要这样的信息,而且这是对用户隐私的侵犯。
发布于 2014-02-08 15:58:42
不,亲爱的,绝对不能这么做。
我同意@bjb568,这绝对是对用户隐私的侵犯。
您可以在脚本中获取当前页面的URL。
但是为什么你需要这种功能呢?
我会建议你找到你要求的任何替代方案,
发布于 2014-02-09 17:11:48
您可以使用常规Javascript获取页面的当前位置,但我不认为您可以获取当前键入的地址栏,尽管我不认为您应该在哪里需要。
这里的每个人都说这是对用户隐私的侵犯:我不认为抓取当前页面上的网址或键入的地址栏是对隐私或安全的侵犯,除非你能以某种方式改变地址栏,使其看起来像是在不同的网站上-就像是在Google.com上,它说你在Yahoo.com上。但是,从操作员最初的问题来看,他似乎只是想获得信息,而不是改变它。
使用Javascript,您可以使用var location = document.location.href
您可以更改的最接近的地址栏是window.history.pushState(),,但是浏览器的安全设置不允许使用当前域之外的域。
https://stackoverflow.com/questions/21643164
复制相似问题