MozillaPL.org - polskie centrum Mozilli

Główne menu:

http://www.multisystemplus.nq.pl/ - problem

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?!

http://www.multisystemplus.nq.pl/ - problem

Postautor: euchrid » 09 kwietnia 2003, 08:36

Przeglądarka: -

Trafilem na taka stronke. U mnie sie wogole nie laduje (linux + Mozilla 1.3) . Pod phonixem w windzie sie cos wyswietla, ale nie mozna teog absolutnie nazwac strona www. Dziala oczywiscie w IE , :(.
pozdrawiam
euchrid
 
Posty: 151
Z nami od: 14 marca 2003, 13:44
Lokalizacja: warszawa

Postautor: Ludwik » 09 kwietnia 2003, 17:07

Przeglądarka: -

To jest fragment bezpośrednio oddziałujący na działanie, na stronie głównej
Kod: Zaznacz cały
<frameset cols="0%,100%>
<frame name="l>
<frame name src="x.htm" noresize>
<frame name="p" src="in.htm" noresize>
<frame name >

No przepraszam, ale jak to może działać? :o
Po pierwsze niee zakończony cudzysłów, niezakończone <framset>, bezsensowne wpisy, więc powinno to chyba wyglądać
Kod: Zaznacz cały
<frameset cols="0%,100%>
<frame name src="x.htm" noresize>
<frame name="p" src="in.htm" noresize>
</framset>

Ale... x.htm jest puste. A więc tej strony wogle powinno nie być! Cały ten kod nie dość że bez sensu i z conajmniej zaskakującymi błędami to chyba nic nie ma na celu (!?).
----
Przejdźmy więc dalej - do in.htm (Mozilla już nie przejdzie, patrz wyżej)
Kod: Zaznacz cały
<frameset border="5" width="99%" bordercolorlight=black rows="59%,*%">
<frame name="gora" src="gora.htm" noresize>
<frameset border="5" cols="20%,*%>
<frame name="lewa>
<frame name src="lewa.htm" noresize>
<frame name="prawa" src="prawa.htm" noresize>
</frame name>
</frameset>

Wszystkie powyższe uwagi, a poza tym znaczniki tworzace ramki wewnątrz innych znaczników tworzących ramki. Takie coś przejdzie tylko w IE. Nie można w jednym dokumencie tworzyć jednocześnie ramek poziomych i pionowych.
W tym wypadku powinno to wyglądać tak:
in.htm:
Kod: Zaznacz cały
<frameset border="5" width="99%" bordercolorlight=black rows="59%,*%">
<frame name="gora" src="gora.htm" noresize>
<frame name="dol" src="dol.htm" noresize>
</frameset>


dol.htm:
Kod: Zaznacz cały
<frameset border="5" cols="20%,*%>
<frame name name="lewa src="lewa.htm" noresize>
<frame name="prawa" src="prawa.htm" noresize>
</framset>


Nie jestem specjalistą od HTMLa, ale ta strona jest niepoprawna na każdym możliwym poziomie i Mozilla nie ma najmniejszego prawa jej obsługiwac. Dziwię się że Internet Explorer to trawi.
Jesli chcesz zobaczyć tę stronę pod mozillą to przekaż te uwagi twórcą strony.
BTW, czy
Kod: Zaznacz cały
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">

oznacza że ta strona tworzona była w Wordzie? :o
To prawdopodobne, bo chyba nikt sam nie wstawiał by dziesiątków   w dość przypadkowych miejscach...
Ludwik
Moderator
 
Posty: 2908
Z nami od: 10 marca 2003, 10:05


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

Kto jest online

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

Przejdź do powiązanej strony

Nawigacja:

Stopka: