Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co trzeba zmienić aby strony otwierane w div-ie "tresc" były wy¶wietlane polskie znaki
Forum PHP.pl > Forum > XML, AJAX
kikarto
[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript">
  2. var ObiektXMLHttp = false;
  3. if (window.XMLHttpRequest) {
  4. ObiektXMLHttp = new XMLHttpRequest();
  5. } else if (window.ActiveXObject) {
  6. ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
  7. }
  8. function getData(zrodlo) {
  9. if (ObiektXMLHttp) {
  10. ObiektXMLHttp.open("GET", zrodlo);
  11. ObiektXMLHttp.onreadystatechange = function() {
  12. if (ObiektXMLHttp.readyState == 4) {
  13. document.getElementById('tresc').innerHTML = ObiektXMLHttp.responseText;
  14. }
  15. }
  16. ObiektXMLHttp.send(null);
  17. }
  18. }
  19. </script>
  20.  
  21. <a href="" onclick="getData('plik1.php'); return false">link1</a>
  22.  
  23. <div id="tresc"> </div>
[JAVASCRIPT] pobierz, plaintext



Co trzeba zmienić aby strony otwierane w div-ie "tresc" były wy¶wietlane polskie znaki: ±ę漿łó¶ń?
chomiczek
używać zawsze UTF-8, problem znika. smile.gif
kreciko
Cytat(chomiczek @ 5.08.2010, 14:51:20 ) *
używać zawsze UTF-8, problem znika. smile.gif


Trochę za ogólnikowo napisałe¶. Po pierwsze kodowanie strony w znaczniku meta, a po drugie kodowanie edytora(powinna być taka możliwo¶ć w ustawieniach, jeżeli nie ma, to edytor do dupy)
woj_tas
Cytat(kikarto @ 5.08.2010, 11:19:57 ) *
Co trzeba zmienić aby strony otwierane w div-ie "tresc" były wy¶wietlane polskie znaki: ±ę漿łó¶ń?


Dodaj nagłówek:

  1. header('Content-Type: text/html; charset=UTF-8');
wiiir
Daj przed send
Kod
ObiektXMLHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded;charset=UTF-8");
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.