我有IE 8的问题,其中访问过的链接颜色不会在我们的应用改变。
我们没有这个问题,IE6。 当使用IE6,如果链接已被视为前访问过的链接改变其颜色。 我们的应用程序工作正常,但IE6与IE8的访问过的链接不改变其颜色。
有关信息,我已经清除了历史,选中该选项,在浏览器中选择“使用Windows颜色”。 但是,在我们的应用程序的链接始终保持未访问。
这里是CSS:
a:link {
color : #006000;
}
a:visited {
color : #3CB371;
}
任何帮助和建议将不胜感激。
有一个与一个安全问题:visited
风格。
简要介绍一下它,它是可能的恶意网站,找出你已经具有链接到所有它想检查网站访问哪些网站,然后只检查这些链接的颜色。
这个问题得到了大量的宣传大约三年前,作为结果IE和所有发布了禁用的修补程序的其他浏览器:visited
风格。
我无法找到一个链接,这是专门针对IE浏览器,但这里是从Mozilla的链接描述的问题,并在Firefox他们的IT解决方案 。
旧的浏览器(IE6,IE7)仍然将支持:visited
风格,但IE8和其他所有当前的浏览器没有。
他们中的一些支持它为用户配置的选项,但默认为关闭,但很少有用户会皆已它,所以你基本上可以忽略。
最近,一些浏览器已经重新启用了风格,但改变的JavaScript getComputedStyle()
以便它忽略了走访风格功能。 这使得最终用户看到访问的颜色,但可以防止黑客找出信息的潜力。 我不认为IE8曾经得到此更新。