Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript]JavaScript, UTF-8 i cyrylica
Forum PHP.pl > Forum > Przedszkole
karolusgt
Witam.
Mój problem polega na tym, iż zrobiłem stronkę w trzech językach. Wszystko działało jak należny, i lokalnie na moim PC, i na moim koncie www. Problem zaczął się, gdy przeniosłem stronkę na webpark. Okazało się bowiem że rosyjskie znaki, mimo że wcześniej działały, to na webparku pojawiły się krzaki.
Postanowiłem więc zmienić system kodowania znaków z windows-1251 na utf-8.
Znalazłem opis znaków na http://www.utf8-chartable.de/unicode-utf8-...c&htmlent=1
Może to i żmudna praca, pewnie da się prościej, ale zacząłem wklepywać znaki pojedynczo.
Wówczas teoretycznie problem zniknął, ponieważ znaki się pojawiły... ale zniknął pozornie.
Na stronie mam menu w JavaScript, a tu znaki wpisywane z załączonej wcześniej tabelki wyświetlane są dosłownie... czyli wyskakuje np Ѐ zamiast rosyjskiej litery.
Czy ktoś wie jak w JavaScript wyświetlić rosyjskie znaki?
Błagam o pomoc... sad.gif
zegarek84
Cytat(karolusgt @ 24.02.2009, 14:34:47 ) *
.....
Może to i żmudna praca, pewnie da się prościej, ale zacząłem wklepywać znaki pojedynczo.
Wówczas teoretycznie problem zniknął, ponieważ znaki się pojawiły... ale zniknął pozornie.
Na stronie mam menu w JavaScript, a tu znaki wpisywane z załączonej wcześniej tabelki wyświetlane są dosłownie... czyli wyskakuje np Ѐ zamiast rosyjskiej litery.
Czy ktoś wie jak w JavaScript wyświetlić rosyjskie znaki?
Błagam o pomoc... sad.gif

pogrubiłem to czego nie rozumiem - skoro się wyświetlają dosłownie to się wyświetlają poprawnie?? coś nie za bardzo dobrałeś słowa - przecież Unicode ma się wyświetlać "dosłownie" czyli tak jak się wklepie....

pyzatym przeczytaj ten artykuł to zobaczysz ciekawy efekt w Google z utf-8 ^^
karolusgt
Chodzi właśnie o to, żeby nie wyświetlały się dosłownie. Przykład jest wyżej. Wkleiłem przkładowy ciąg znaków(np szesnastkowo) odpowiadający jakiemuś znakowi i zamiast tego ciągu znaków wyskoczył jego odpowiednik(tu akurat trafiło na jakieś E...).
Problem z JS polega na tymca tak jak jest w kodzie. Ma wyświetlić 'zamiennik' jak wyżej.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.