一个奇葩的需求!
因为是个人脚本需求,发问前未考虑到“隐私”问题。
感谢 unofficial 与 rainyjune 的详细解答。
关于 visited 隐私问题的相关解释:https://developer.mozilla.org...
补充说明2:其实只是想找一个确定“页面”或“超链接”的“已访问”状态,而不借助任何的存储!
如何在不读写LocalStorage、IndexedDB、Cookie之类的情况下,如何判断一个网页在打开时是已被访问过?
或如何得知一个超链接的已访问状态?
补充说明:我并不是要设置其CSS样式!
补充说明2:
仔细了解了提问者的需求,你这样做会侵犯用户隐私。
当前主流浏览器不允许用 JavaScript 判断页面中的链接是否已被访问,主要是用户安全和隐私方面的考虑。CSS2 官方文档中说:
了解更多: https://developer.mozilla.org...