visitedになる条件をはっきりと知らなくて、そのURLにいったことがあるかどうかで判断されるとおもったんだけどformからPOSTで遷移するとブラウザ毎に違いがある。
/someurlにformからPOSTすると、/someurlにリンクしているaタグはIE,WebKitではvisitedでfirefox,operaではvisitedにならない。
違った。
aタグのonclickでform.submitしてるからだった。でもonclickでreturn falseだとvisitedにならなくて、return trueだとvisited。