怎么才能用 JS 让一个不支持访问过的链接变色的网站支持链接访问后变色?

申祷无 2021-10-09 15:55:35

本来我以为这个很简单,研究了半个多小时发现好像没我想得那么简单。搜索也搜不到什么东西。不知道我不是我搜索的方法不对。我打算用 Tampermonkey 自动改。

...全文
246 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

这个用 a标签 配合css不香么 ,为什么要用js

申祷无 2021-10-13
  • 举报
回复
@这不是去幼儿园的校车 Tampermonkey 好像只能用 js 改。我改的不是自己的网站或者页面,是我无法直接修改源码的网站。类似用浏览器的开发者模式修改页面的代码。
申祷无 2021-10-09
  • 打赏
  • 举报
回复
var visited_link_styling = "<style> .stui-content__playlist li a:visited{ color: #00FF00; } </style>";
$('head').append( visited_link_styling );

刚才的代码没发全。

申祷无 2021-10-09
  • 打赏
  • 举报
回复

var visited_link_styling = "";
$('head').append( visited_link_styling );
又努力了一下,自己通过面向 StackOverflow 编程解决了。大概是在 Bing 通过 javascript add a:visited 搜到了这贴: https://stackoverflow.com/questions/7030289/how-to-set-link-visited-color-in-jquery

iKuo-cs 2021-10-09
  • 打赏
  • 举报
回复

A标签样式

  • 打赏
  • 举报
回复

老眼昏花,语文不好 没看懂要干啥

申祷无 2021-10-13
  • 举报
回复
@凌晨4点5杀老大爷 应该是我没说清楚。就是有的网站的链接点击后会变色,有的不会变色。我想让那些链接点击后不变色的网站的一部分链接点击后变色。网站不是我的,我只是作为网站的用户想通过 Tampermonkey 修改一下网站的页面。这么说你明白了吗?还不明白的话我再想想怎么表达。感觉解释这个东西也许能起到磨练我的表达能力的作用。
申祷无 2021-10-13
  • 举报
回复
@凌晨4点5杀老大爷 我觉得这个 Tampermonkey 好像是理解的关键,但是我之前没解释这个东西。我解释一下这个。Tampermonkey 是一个浏览器扩展程序,打开特定的页面之后可以自动执行用户设定好的脚本。具体打开什么页面执行是用类似正则表达式的方式设置的。其实应该算不上正则表达式,我记得好像只能用 *,而且用的地方有很大限制。

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧