5

Chcę wyświetlać okno alertu w języku innym niż angielski, do którego używam komunikatu bean, używając pliku właściwości zasobów aplikacji. Kod napisany w JSP działa perfekcyjnie w Firefoksie, ale w IE znaki są pomieszane i dostaję wszystkie znaki w skrzynce z ostrzeżeniem. Ten sam problem występuje również w przypadku etykiet narzędzi. Jakieś rozwiązania?Kodowanie UTF-8 nie działa poprawnie z Internet Explorerem, ale działa doskonale z Mozilla Firefox

+0

Może zapomniałeś ustawić kodowania serwletów? –

+0

Podaj fragment kodu –

+0

duplikat? http://stackoverflow.com/questions/3479383/why-is-ie-failing-to-show-utf-8-encoded-text –

Odpowiedz

2

Znalazłem rozwiązanie dla mojego zapytania. W rzeczywistości problemy były ze wskazówkami na temat narzędzi, a pola ostrzeżeń były wyświetlane w znakach znaków box tylko w Internet Explorerze, a także w Windows XP, ale działały poprawnie w Windows 7 i innych przeglądarkach. Co zrobiłem:

1. Right Click On Desktop 
2. Properties 
3. Appearence Tab 
4. Click On Advanced Button 
5. In the Item Combo box Select MessageBox(the font combo box should get enabled by then) 
6. Select Arial MS Unicode Font instead of Tahoma(Windows XP Default) Font. 

A następnie sprawdź. Pożądany wynik będzie widoczny. To rozwiązanie działa, ale wydaje się działać dobrze. Dzięki WouterH i Hardik za wskazówki do tutaj.

8

Sprawdź stronę kodowania

FF używa UTF-8 strona kodowania. Widok -> kodowania znaków

Wcześniejsze wersje IE ustawić kodowanie znaków w zależności od języka na kliencie, gdy dokument nie określił kodowania

Która wersja IE używasz?

Może to również pomóc. IE uses the wrong character set when it renders an HTML page

Czy zestaw znaków znajduje się w nagłówkach?

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
+0

Witam Hardik, Używam przeglądarki Internet Explorer 8. Moim prawdziwym zmartwieniem jest to, gdzie moje etykiety są wyświetlane poprawnie. Dlaczego tylko pola alertów wyświetlają znaki typu skrzynki i to samo dotyczy tylko przeglądarki internetowej. Potrzebuję rozwiązania dla moich pól alertów, które wyświetlają znaki typu skrzynki, np. Wartość śmieci zamiast tego, z czego muszę wyświetlać właściwą czcionkę hindi. Jakieś sugestie.?? – sTg

+1

Ustawiłeś

+0

Proszę znaleźć poniższy link do błędu, który dostaję w eksploratorze internetowym. Właściwie używam UTF-8 w całym tekście. hindifontcheck.blogspot.in/2012/04/blog-post.html – sTg

Powiązane problemy