Ir brouzeri, kas parulē lapu uz pozīciju, kāda tā bija lapu atstājot, kad tik nospiesta back poga. Tādā gadījumā varētu izmantot javascript history.back(), bet, šķiet, ka nedara visi brouzeri, tātad šāds risinājums nederēs. Ok, es vienkārši skaļi domāju.
Es domāju, ka labākais risinājums būtu izejošajiem linkiem piekabināt klāt kaut kādu GET mainīgo, kas identificēs, piemēram, tuvāko anchor enkuru.
Piemērs, lapa1.php:
<h2 id="virsraksts6">Virsraksts 6</h2>
<a href="lapa2.php?pos=virsraksts6">Links</a>
lapa2.php
<a href="lapa1.php#<?=$_GET['pos'];?>">Atpakaļ</a>
Labi, es ilgi rakstīju.