每当我在网站上的链接上点击IE9时,访问过的链接的颜色会根据样式表中的a:visited样式而变化。另一方面,当我用鼠标右键单击相同的链接并选择“在新选项卡中打开”时,链接将在新选项卡中打开,但不会更改链接的颜色。我怎样才能实现a:访问样式将用于“新标签”案例?
答案 0 :(得分:1)
环顾四周,我发现当你以这种方式打开页面时,Reddit会改变链接颜色。他们通过在用户使用鼠标右键时对链接应用“单击”类来完成此操作。在Reddit上,如果刷新页面,这在IE中不会持久存在(就像以其他方式打开的链接一样)。
为了使链接颜色保持不变,您需要将用户信息存储在某处并根据需要重新应用该类。对于浏览器错误而言,这可能是过度的和不必要的。