ďťż
Podstrony
|
telcocafeNa mojej stronie zrobiłem przykładowe zastosowanie Ajaxa, ale niestety kodowanie znaków nie jest tajie, jak należy. Na stronie jest kodowanie windows-1250. Co mam zrobić, by strona była wyświetlana poprawnie?AJAX korzysta z UTF-8 więc na niego powinieneś się przestawić. To trochę zajmie, a jakaś alternatywa? Zmiana kodowania nagłówków czy coś w tym stylu? nie da się :) to jest cecha obiektu XMLHttpRequest Ajax, I love you... :P Będę musiał przerzucić wszystko do UTF-8 ;/ A co z bazą danych? //edit Aha, do bazy danych napiszę skrypt transformujący ;) Użytkownik andrzej_aa edytował ten post 24 styczeń 2007, 11:22 bzdura kompletna. oczywiście że AJAX korzysta z UTF-8 ale można mu pokazać kodowanie w jakim ma wyświetlać znaki. jeżeli to jest w php to sugeruję na początku pliku php, który zwraca kod poprzez AJAX'a ustawić taki kodzik i będzie śmigać: <?php header("Content-type; text/html; charset=iso-8859-2"); ?> i ustawione kodowanie na iso-88592. oczywiście jeżeli potrzebujemy innego kododwania to zmieniamy. Użytkownik j-mail edytował ten post 24 styczeń 2007, 11:54 a to ciekawe bo już tak kiedyś próbowałem i mi nadal nie działa :> //edit IMO UTF jest lepszy :/ Użytkownik marines edytował ten post 24 styczeń 2007, 12:04 Dzięki j-mail! Działa, tylko mała poprawka w kodzie ;) <?php header("Content-type: text/html; charset=iso-8859-2"); ?> Zamiana ; na : //edit UTF lepszy? A to czemu? Ja wolę windows-1250... Przynajmniej nie mam problemu z polskimi znakami w treści pisząc kod w Notepadzie :P Użytkownik andrzej_aa edytował ten post 24 styczeń 2007, 12:11 UTF lepszy? A to czemu? Ja wolę windows-1250... Przynajmniej nie mam problemu z polskimi znakami w treści pisząc kod w Notepadzie :P Bo to nie jest żaden standard kodowania stron www, do tego z ograniczoną przenośnością między systemami. ;) UTF lepszy? A to czemu? Ja wolę windows-1250... Przynajmniej nie mam problemu z polskimi znakami w treści pisząc kod w Notepadzie :P bo jest uniwersalny :D to że u ciebie się odbrze wyswietla nie znaczy że u wszysktich się będzie dobrze wyświetlać. windows-1250 to największa pomyłka w tej dziedzinie :D Czyżby? Przeglądałem moją stronę w http://browsershots.org/ i działa... No, ale jeśli tak to wkrótce przerzucam się na UTF-8 :) //edit Welcome home, UTF-8 :) Przerzuciłem się na UTF-8... Użytkownik andrzej_aa edytował ten post 29 styczeń 2007, 08:11 |
|||
Sitedesign by AltusUmbrae. |