Kiedy byłem młody i głupi, i tworzyłem strony w iso-8859-2, konwertowałem do tego kodowania polskie znaki, które chciałem użyć w plikach .js. Na stronie informacje wyświetlały się poprawnie, niezależnie od tego, czy to były alerty czy operację związane z funkcją innerHTML.
Kiedy wlazłem na jasną i jedyną słuszną stronę mocy UTF-8, pojawiły się niespodziewanie problemy. Nie wiem co powinienem umieszczać w plikach .js, aby na stronie nie było problemu z różnymi językowymi znakami specjalnymi, które występują np. w czeskim języku. Umieszczanie skonwertowanych do UTF-8 znaków niczego nie daje. Jakieś pomysły.