"Kotwice" - źle działają z Iexplorer

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
mjdx
Posty: 2
Rejestracja: pt lip 06, 2007 4:44 pm

"Kotwice" - źle działają z Iexplorer

Post autor: mjdx »

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.
kolofaza
Posty: 11
Rejestracja: sob cze 30, 2007 9:53 am
Kontakt:

problem

Post autor: kolofaza »

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
mjdx
Posty: 2
Rejestracja: pt lip 06, 2007 4:44 pm

Re: "Kotwice" - źle działają z Iexplorer

Post autor: mjdx »

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????
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: "Kotwice" - źle działają z Iexplorer

Post autor: Marek_bf »

ODPOWIEDZ