MozillaPL.org - polskie centrum Mozilli

Główne menu:

Target = ??? - FF nie reaguje

Dyskusje na temat standardów WWW i zgłoszenia stron niedziałających poprawnie w przeglądarkach z rodziny Mozilli (w tym Mozilla Firefox)

Moderator: Pomocy?!

Target = ??? - FF nie reaguje

Postautor: Gość » 12 grudnia 2004, 18:08

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Witam.
Jestem nowym użytkownikiem FF (wcześniej Opera) i mam następujący problem.
Przeglądarka ignoruje wszelkie linki w obrębie jednej strony ( czyli ignoruje komendy <a href="#..."></a>).
Obojętnie jaka to strona to nie działa - sprawdzałem min. na www.gazeta.pl.
Mam z tym problem o tyle, iż nie mogę sprawdzić czy moje dziełą (piszę do www.przegladligowy.pl ) działają :(

Jeśli ktoś wie jaka jest przyczyna tego to z góry dzięki :


P.S. Forum przeszukałem - nic nie znalazłem.
P.S.2 - FF 1.0 bez żadnych rozszerzeń - przynajmniej na razie

marycha
Gość
 

Postautor: dexter » 12 grudnia 2004, 21:24

Przeglądarka: Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.7.2) Gecko/20040803

Działa, działa, tylko trzeba to dobrze napisać. Jeżeli zrobiłeś tak, jak na gazeta.pl to jest źle.

Powinno być tak:
<a href="#blabla">Skocz do blabla</a>

a potem

<a name="blabla"></a>

Widzisz różnicę?
dexter
Moderator
 
Posty: 8515
Z nami od: 02 października 2004, 21:30

Postautor: Gość » 12 grudnia 2004, 21:32

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Nie mam błędów w kodzie HTML.
Chodzi mi o to, że mój Firefox nie stosuje się do tego - po kliknięciu w jakiekolwiek łącze tego rodzaju nic się nie dzieje. Na innych przeglądarkach wszystko jest OK.
Może powinienem coś zmienić w opcjach?
Gość
 

Postautor: Ludwik » 12 grudnia 2004, 21:44

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

A ten przykład ci działa?
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: Gość » 12 grudnia 2004, 21:47

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

ten działa :)

Ale nie jestem na tyle dobry w żeby stwierdzić dlaczego działa ten a inne nie :(

Prosiłbym o wytłumaczenie.
Gość
 

Postautor: Ludwik » 12 grudnia 2004, 21:55

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Daj konkretny przykład to sprawdzimy :)
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: Gość » 12 grudnia 2004, 21:56

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Spróbujcie ten:

http://www.przegladligowy.pl/modules.ph ... age&pid=44

po wciśnięciu jakiegoś wyniku powinno was przenosić na różne miejsca innej strony - na IE działa a na FF nie chce :(

Jestem ciekaw czy to tylko u mnie czy u innych też nie działa?
Gość
 

Postautor: Ludwik » 12 grudnia 2004, 22:04

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

"#" na końcu adresu oznacza, że PO tym znaku nastąpi name lub id elementu do którego przeglądarka ma przewinąć. To NIE jest element name/id.
Zobacz taki link działa:
http://www.przegladligowy.pl/modules.ph ... sid=1858/##laz-lec
Bo jest zgodny z tym formatem
#[name] (bo [name] u ciebie równa się "#laz-lec")
Powinieneś usunąc znaczek "#" z name, bo nie ma powodu żeby on się tam znajdował.
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: Ludwik » 12 grudnia 2004, 22:06

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

I nie musisz robić osobnego <a name=
Wystarczy nadać elementowi do którego chcesz się przenieść odpowiednie id
Np. w twoim wypadku mogło to by być
Kod: Zaznacz cały
<h2 id="laz-lec"><b>Lazio Rzym - Us Lecce&nbsp;&nbsp;&nbsp;   3:3 &nbsp; (0:2)</b></h2>

Ale oczywiście przykład z name również bdzie działać.
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: marycha » 12 grudnia 2004, 22:09

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

OK - "paniał" :)

Ale czemu np. nie działają tego typu linki na www.gazeta.pl
Tam jest czesto taka sytuacja, że artykuł jest przedzielony banerkami i nad nim jest link"czytaj dalej" po kliknięciu w niego powinno się przenieść niżej pod niego u mnie to nie działa.

P.S. Pytam tylko z ciekawości :)
marycha
 
Posty: 6
Z nami od: 12 grudnia 2004, 22:00
Lokalizacja: Leszno

Postautor: Ludwik » 12 grudnia 2004, 22:12

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Popełnili dokładnie ten sam błąd.
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05

Postautor: marycha » 12 grudnia 2004, 22:16

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

aha :)

Czyli wniosek = jednak Firefox nie radzi sobie z drobnymi blędami kodu HTML tak jak np. IE czy Opera.

Skoro programiści Firefox-a zrobili wszystko perfekcyjnie to tego samego wymagają od innych :)

Thx za wyjaśnienia.
marycha
 
Posty: 6
Z nami od: 12 grudnia 2004, 22:00
Lokalizacja: Leszno

j.widać

Postautor: Jakiśtam » 13 grudnia 2004, 13:02

Przeglądarka: Mozilla/5.0 (Windows; U; Win98; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Nie, to nie programiści żądają, lecz FF wyświetla strony tak jak napisali je webmasterzy... .
Jakiśtam
 


Wróć do Standardy WWW i źle działające strony

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: