私のSharePointサイトは、リンク用にCSSで定義されたa:visitedスタイルを保持する必要があります。次のコードを追加しました。このコードは、各hrefに「&Source=/」を追加します。jQueryを介してhrefを変更することにより、ブラウザは元のhrefのみを「認識」し、a:visited
一致するものがないため、スタイルをトリガーしないようです...
$("table[class='ms-listviewtable'] td[class='ms-vb2'] a")
.removeAttr("onclick")
.attr('href', function () {
return $(this).attr('href') + '&Source=/';
});