使用.js(JavaScript)文件在ipodlinux.org上创建无法点击的链接?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (47)

我正在尝试使用.js(JavaScript)文件替换a class=ipodlinux.org上的所有HTML代码实例,a href=以便在ipodlinux.org上点击无法点击的链接,但无法找到任何解决方案来帮助我这样做。但是,我已经做了manifest.json扩展,看起来像这样:

{
    "manifest_version": 1,
    "name": "iPodLinux +",
    "version": "1.0",
    "description": "Allows all unclickable links to be clicked on.",
    "content_scripts": [{
        "matches": ["*://*ipodlinux.org*"],
        "js": ["ipodlinuxplus.js"]
    }]
}
提问于
用户回答回答于

查看您提供的页面上的链接(ipodlinux.org/Applications),大多数都有“外部”类和title属性中的URL 而不是href。此代码将修复它们:

document.querySelectorAll("a.external").forEach(function(el) {
  el.href = el.title;
});

但是,我尝试了一些链接,并且没有任何页面存在,这可能是为什么链接首先被禁用的原因。

扫码关注云+社区

领取腾讯云代金券