javascriptを使って、現在表示されている、、、

こうしたいのかな?
id:masanobuyoさんのを流用
ちなみに、はてなの仕様上、人力検索の「"」半角のダブルクォートは、
「”」全角のダブルクォートになってしまいます。
日記は大丈夫ですけどね。


a.html

<html>
<head>
<script type="text/javascript" src="test.js"></script>
</head>
<body onLoad="onLoad()">
<A href="http://www.yahoo.co.jp/">Yahoo</A><br>
<A href="./a.html">a.html</A><br>
<A href="./b.html">b.html</A><br>
</body>
</html>

test.js

// 設定色
var config = "gray";

function onLoad() {
	// 開いてる頁の一番後ろを取得する
	var url = document.location.href;
	var sa = url.split("/");
	var name = sa[sa.length - 1];

	// 頁内の全リンクを検査する
	for (l = 0; l < document.links.length; l++) {
		// リンク先の一番後ろを取得する
		href = document.links[l].href;
		sa = href.split("/");
		tar = sa[sa.length - 1];

		// 同じものか確認し、同じなら設定色に、違うならデフォルトにする
		if (tar == name) {
			document.links[l].style.color = config;
		} else {
			document.links[l].style.color = null;
		}
	}

}

疑問がありましたら、コメントにどうぞ。
レスポンスは悪いかもしれませんが、、、。