0

I have a strange CSS issue with IE (10, 9, 8) where a:visited won't work for https links. It works fine with http links, however. The color of the visited https links change while on the page, but if you refresh the page, or navigate away then back, the color change doesn't persist. Are there any ways to work around this issue in the style sheet?

Thanks!

  • IMO visited and non-visited links should be the same color, as it's less confusing to the user what is clickable and what isn't. – Don Jul 02 '13 at 19:38
  • 1
    Maybe, the problem has to do with security issues. Look at this answer in SO: http://stackoverflow.com/questions/8331688/why-doesnt-this-avisited-css-style-work – Fabio S Jul 02 '13 at 20:05
  • Do the target HTTPS pages include "no-cache" directives that would prevent them from going into the browser history? – EricLaw Jul 04 '13 at 18:15
  • @Don The slight color change to the visited links is necessary because it is a table with hundreds of links to medical slides. The user may become confused about which he or she has already viewed. Thanks. – Peppersprout Jul 15 '13 at 20:13
  • @Fabio-s I don't think it is a security issue as it functions correctly in the latest version of Chrome and Firefox. Thanks. – Peppersprout Jul 15 '13 at 20:16
  • @EricLaw I don't see any "no-cache" directives in the HTTPS pages. Thanks. – Peppersprout Jul 15 '13 at 20:17
  • Caching directives appear in the HTTP headers; did you check there? Got a repro URL we could look at? – EricLaw Jul 16 '13 at 04:23

0 Answers0