![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 24.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
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... ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
..... 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... ![]() 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 ^^ -------------------- Jeśli twoja ręka rusza do przodu powstrzymaj swój gniew; gdy wyprzedza cię twój gniew - wycofaj rękę.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 24.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
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. Ten post edytował karolusgt 24.02.2009, 17:32:24 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.05.2025 - 04:57 |