Polskie znaki w plikach zewnętrznych JavaScript

niedziela, 13 maj 01, 23:54

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

Komentarze
Newsletter

Newsletter CzasNaE-Biznes

Cotygodniowa dawka darmowych artykułów od Piotra Majewskiego - ojca chrzestnego polskiego małego e-biznesu...

Dołącz do 92 505 czytelników