Dúvida de HTML/JavaScript

Olá:

Suponham a seguinte código HTML:

<html>
  <body>
  <!-- 
   ...
   -->
   blablabla... (ver <a href="#nota1">nota 1</a>) ...
  <!-- 
   ...
   -->
   <!-- No final da página -->
<h5>Notas:</h5>
<a name="nota1">1</a>: isso, isso e aquilo. voltar.

Minha intenção é que funcione assim: O usuário clica no link para a nota 1, lê a nota 1 e finalmente volta ao ponto que estava lendo ao clicar em “voltar”.
Eu tentei fazer da seguinte forma:

<a name="nota1">1</a>: isso, isso e aquilo. <a href="history.back()">voltar</a>.

Entretanto não deu certo. O navegador procura por uma página chamada “history.back()”. Creio que o correto seria fazer algo do tipo:

<a name="nota1">1</a>: isso, isso e aquilo. <a onClick="history.back()">voltar</a>.

Entretanto a tag <a> não aceita o evento onClick.
Alguém tem alguma sugstão?

Grato,

O browser não mexe no history quando voce navega em uma ancora.

Faca uma ancora de volta, assim:

[code]E bla bla bla, bla Bleh (1).

Bleh blo blo blah Voltar[/code]

Só pra completar… o history funciona assim

window.history.go(N); // N é o número de páginas que você quer avançar

window.history.back(N); // N é o número de páginas que você quer retroceder

e se você fizer

window.history.go(0); ou
window.history.back(0);

Ele dá um refresh

[]'s
Tiago Serafim

Tiago…
pelo que já passei (sofri) o browser (IE, ao menos) não da refresh

sempre precisei usar location = “pagina.xxx”; ou location.replace(“pagina.xxx”);

o location.replace(“pagina.xxx”); eu acho mais interessante por não salvar no histórico a pagina de onde o usuario veio, ou seja, se ele pressionar o BACK do browser não volta para onde estava.