0
今天我有兴趣尝试以下有趣的一段JavaScript代码在Chrome中: -奇怪的行为时,从使用Javascript谷歌搜索结果页面提取URL
Array.from(document.getElementsByClassName('r')).forEach(x => console.log(x.firstChild.href))
正如预期的那样,这个名单的所有目标URL(没有谷歌跟踪)在我的控制台。但是,当我尝试检查anchor
的href
时,事实证明,href
实际上是Google跟踪网址,而目标网址(无谷歌跟踪)在data-href
中。
我预计href
的值应该是目标网址(无谷歌跟踪)。我可否知道造成这种差异的原因是什么?