Piotr Buller z Bydgoszczy wykazał się wytrwałością i znalazł sposób na uzyskanie polskich znaków w kodzie źródłowym JavaScript pobieranym z pliku zewnętrznego.

Piotr Buller z Bydgoszczy, jeden z Was, drodzy subskrybenci, wykazał się wytrwałością i znalazł sposób na uzyskanie polskich znaków w kodzie źródłowym JavaScript pobieranym z pliku zewnętrznego. Przyznam się, że był to dla mnie bardzo uciążliwy problem. Jak zwykle okazało się, że rozwiązanie jest banalnie proste - trzeba tylko umieć szukać.

Wystarczy na stronie, najlepiej w sekcji <HEAD>, umieścić następujący skrypt:

<SCRIPT TYPE="text/javascript" language="JavaScript">
A_="Ą"
a_="ą"
S_="Ś"
s_="ś"
Z_="Ź"
z_="ź"
</SCRIPT>

[Zobacz źródło, aby skopiować poprawne dane]

Złe kodowanie występowało tylko w przypadku Ą, ą, Ś, ś, Ź, ź, dlatego też tylko te litery zostały zdefiniowane w skrypcie.

W pliku zewnętrznym zawierającym kod JavaScript, wszystkie litery z ww. zestawu zamieniamy na odpowiednie zmienne. Żeby uzyskać ś, piszemy "+s_+" (np. po"+s_+"cig), ą to "+a_+" itd.

Jeszcze raz dziękuję Piotrowi z Bydgoszczy

Newsletter CzasNaE-Biznes

Zamień swoją wiedzę i doświadczenie na e-biznes. Pisz, nagrywaj i zarabiaj.

Dołącz do 97 701 czytelników

© Ekademia.pl | Polityka Prywatności | Regulamin

forked from Moodle