我正在尝试编写一个GreaseMonkey脚本,我想在其中找到所有相关链接的链接.在我看来,这样做的方法是匹配href的内容/^https?:///.
但我发现当我访问锚点的href属性时,它总是被标准化或烹饪成包含"http"的表单.也就是说,如果HTML包含:
<a id="rel" href="/relative/link">inner</a>
Run Code Online (Sandbox Code Playgroud)
访问
document.getElementById("rel").href
Run Code Online (Sandbox Code Playgroud)
回报
http://example.com/relative/link
Run Code Online (Sandbox Code Playgroud)
如何访问href属性中的原始数据?
或者,是否有更好的方法来查找相关链接?