Jquery 读取浏览器历史记录

Jquery 读取浏览器历史记录,jquery,security,Jquery,Security,在中,有一个脚本可以读取浏览器历史记录。它不是javascript历史对象。它检查链接的颜色,如果链接被访问或未被访问,这些颜色会发生变化 jquery中有这样的脚本吗?它不读取浏览器历史记录,而是依赖一个“技巧”,即访问的链接将具有不同的颜色(css:visted) 您可以通过隐藏所有相关链接*然后仅显示已访问的链接来执行相同的操作: $(function() { $("#somed a").hide(); $("#somed a:visited").show(); }); 然后在代

在中,有一个脚本可以读取浏览器历史记录。它不是javascript历史对象。它检查链接的颜色,如果链接被访问或未被访问,这些颜色会发生变化


jquery中有这样的脚本吗?

它不读取浏览器历史记录,而是依赖一个“技巧”,即访问的链接将具有不同的颜色(css:visted)

您可以通过隐藏所有相关链接*然后仅显示已访问的链接来执行相同的操作:

$(function() {
  $("#somed a").hide();
  $("#somed a:visited").show();
});
然后在代码中:

<div id="somed">
 <a href="http://www.facebook.com">facebook</a>
 <a href="http://twitter.com">twitter</a>
 <!-- ... more ... -->
</div>

为什么你想依赖CSS可以轻松操纵的东西?好吧,你可以添加你自己的CSS来防止其他CSS操纵。(除了用户样式表,我很高兴打赌几乎没有人使用它。)@AJ这不是一个真实的项目。我只是想看看,这有多容易。这很容易。天哪,我现在必须更改我的个人资料以使用非真实姓名。
#somed a {
  display:none;
}