Witam.
Stworzyłem stronę www.kmpspzory.pl. Mam problem z kotwicami, użytymi w zakładce "Aktualności".
Kiedy wchodzę na dowolną podstronę i cofam się do poprzedniej przyciskiem "Do Strony Poprzedniej", przeglądarka nie "pozycjonuje się" na właściwym miejscu.
Przykład: Informacja z dnia 26.06.2007 - Ćwiczenia obiektowe. Po wyjściu z tej podstrony, przeglądarka powinna ustawić się na dacie i skrócie tej informacji. Często ustawia się na przypadkowym miejscu.
Firefox, Opera działają prawidłowo.
Stronę sprawdzam wcześniej u siebie. Mam zainstalowanego "Krasnala" i pod nim Iexplorer............................działa.
Przykładowa kotwica: ze strony Aktualności: <h4 id="aktualnosci_260607"></h4>
Powrót z podstrony: <a href="../../info3.php#aktualnosci_260607"><img src="../../grafika/buton22.gif" alt="Do strony poprzedniej..." style="border: 0px"></a>
Może ktoś mi pomóc w rozwiązaniu zagadki? Pozdrawiam, jacek.
"Kotwice" - źle działają z Iexplorer
problem
Problem wydaje się być w tym iż cofasz się do id a nie do name, gdzie id występuje w XHTML a name w HTML 4.01 a twoja strona zadeklarowana jest właśnie jako HTML 4.01 i moze dlatego pod IE sie psuje sprobuj zamiast cofać siedo określonego ID z poprzedniego dokumentu zadeklarować każdą wiadomość w aktualnościach jako <A NAME="i_tutaj_okreslone_streszczenie jakiej wiadomosci">26.06.2007</A> i z poziomu pod strony cofnąć sie włąsnie do tego.
pozdrawiam
pozdrawiam
Re: "Kotwice" - źle działają z Iexplorer
Dziękuję Ci za podpowiedź.
1. Niestety, Twój pomysł także się nie sprawdził. Co ciekawsze, walidator ze strony http://validator.w3.org/ nie pokazuje błędów (przy obecnym używanym "ID"). Zgłasza komunikat pełnej zgodności z HTML 4.0 Transitional (zwracam dużą uwagę na to, by nie było pod tym względem błędów merytorycznych).
2. Próbowałem zrobić tak, jak mi radziłeś (czyli użyłem "a name ........ </a>"). Efekt był identyczny....... Czyli strona po powrocie źle się pozycjonowała. Ciekawe jest to, że u mnie gdzie testuje stronkę (używam Krasnala) nie ma problemu z IExplorerem.
3. Firefoix i Opera działają idealnie, niezależnie czy testuję je u Siebie, czy ściągam stronę już z zdalnego serwera.
Wniosek 1: Albo zacznę wierzyć w cuda albo w to, że IExplorer ma w sobie jakiś błąd....... Sam już nie wiem, co jest grane.............
Wniosek 2: Może HTML 4.0 Transitional "sypie" się z kotwicami????
1. Niestety, Twój pomysł także się nie sprawdził. Co ciekawsze, walidator ze strony http://validator.w3.org/ nie pokazuje błędów (przy obecnym używanym "ID"). Zgłasza komunikat pełnej zgodności z HTML 4.0 Transitional (zwracam dużą uwagę na to, by nie było pod tym względem błędów merytorycznych).
2. Próbowałem zrobić tak, jak mi radziłeś (czyli użyłem "a name ........ </a>"). Efekt był identyczny....... Czyli strona po powrocie źle się pozycjonowała. Ciekawe jest to, że u mnie gdzie testuje stronkę (używam Krasnala) nie ma problemu z IExplorerem.
3. Firefoix i Opera działają idealnie, niezależnie czy testuję je u Siebie, czy ściągam stronę już z zdalnego serwera.
Wniosek 1: Albo zacznę wierzyć w cuda albo w to, że IExplorer ma w sobie jakiś błąd....... Sam już nie wiem, co jest grane.............
Wniosek 2: Może HTML 4.0 Transitional "sypie" się z kotwicami????