мб я чет не так делаю?
вот создал 2 документа
01.html
<html>
<head>
<title> SSSSS </title>
<body>
<a href="02.html#n1" target="_blank">1 сылка</a>
<a href="02.html#n2" target="_blank">2 сылка</a>
</body>
</html>
02.html
<html>
<head>
<title> SSSSS </title>
<body>
<script type="text/javascript">
if (document.location.hash == "n1") {
document.write("n=1");
}
else {
document.write("n=2");
}
</script>
</body>
</html>
по идее при нажатии на сылку 1 должен выдать n=1. Но он что в первом что во втором случае выдает n=2