Not really. The Javascript loads an array of links to check against, builds a 1x1 pixel iframe, puts all the links in there (with styles applied to hide visited links), then it checks to see which links disappeared.
Browsers are securing against this by limiting styles that can be applied to the :visited pseudoclass to just color, then it serves back the default color if a script ever tries to check.
Browsers are securing against this by limiting styles that can be applied to the :visited pseudoclass to just color, then it serves back the default color if a script ever tries to check.