![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 6.02.2012 Skąd: 11°19'N, 142°15'E Ostrzeżenie: (0%) ![]() ![]() |
witam mam mały problem mianowicie podany niżej skrypt nie chce działać:
usuwając jedynie nagłówek czyli
sprawimy jż kod "cudownie" zacznie prawidłowo funkcjonować jak miałbym go poprawić aby działał z tym nagłówkiem ps. Pracuje na przeglądarce OPERA ver. 12.01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przeczytaj to co Ci napiszę bardzo uważnie:
1. Kod poniżej definiuje ci typ dokumentu jako plik xhtml, czyli daje znać przeglądarce jak ma się z nim zachować jak renderować układ, odpalać skrypty itp. Kod <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Jeżeli chcesz aby plik był renderowany jako strona internetowa (style, odpalanie skryptów, bycie zgodnym ze standardami) to MUSI mieć format html który jest zależny od wersji html jaką chcesz używać, najczystsza wersja to dokument w stylu html5 taki jak podałem wcześniej, jeżeli upierasz się na starszą wersje html czy xhtml to używasz odpowiednich doctype czyli np.: Kod <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Różne doctype informują w jaki sposób przeglądarka ma interpretować kod 2. Jeżeli chcesz aby plik był plikiem xml to również musisz zachować odpowiedni jego układ zależny od jego wersji, plik xml i powinien wyglądać jak w przykładzie http://pl.wikipedia.org/wiki/XML Pliki xml nie służy do odpalania skryptów js ani innych. Podsumowując nie możesz mieć nagłówka: Kod <?xml version="1.0" encoding="Windows-1250"?> w pliku html bo część przeglądarek zacznie interpretować stronę jako plik xml |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 17:50 |