Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> powrót do strony w tym samym miejscu?, jak zrobić?
pavelb
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 1.06.2006

Ostrzeżenie: (0%)
-----


Witam!
Mam bardzo długą listę linków

linki.html
  1. <a name="1" href="strona.php?link=1">Link 1</a>
  2. <a name="2" href="strona.php?link=2">Link 2</a>
  3. <a name="3" href="strona.php?link=3">Link 3</a>
  4. ...


Klikam na "Link 7213" i później chcę się cofnąć (w Firefox wciskam Alt + <-) i chce żeby strona była ustawiona na tym linku a nie u samej górze i trzeba godzinne szukać znów ten link.

Jak to zrobić?

Ten post edytował pavelb 26.01.2007, 18:07:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Vertical
post
Post #2





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Proponuję coś takiego:
  1. <a name="1" id="link1" href="strona.php#link1">Link 1</a>

Wtedy przeniesie Cię na tą samą stronę, gdzie na początku skrypt sprawdzałby, co znajduje się po "#" w adresie i przekierowywałby za pomocą header()a na właściwy link. Wtedy zostawiłby ciastko z informacją, który link odwiedziłeś. Istniałby jeszcze drugi mechanizm, który sprawdzałby, czy jest ciastko: jeśli tak, to je usuwa, żebyś z powrotem mógł wejść w link; jeśli nie ma, zostawia ciastko, żeby można się było wrócić na stronę z linkami. Hasz (#) jest oczywiście po to, żeby od razu znosić widok na określony link.

Ten post edytował Vertical 26.01.2007, 20:08:03
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 02:03