 |
Coders' city Nasza pasja to programowanie!
|
| Zobacz poprzedni temat :: Zobacz następny temat |
| Autor |
Wiadomość |
Yorki Gość
|
Wysłany: Czw Mar 03, 2011 6:53 pm Temat postu: [AJAX] InnerHTML a kodowanie |
|
|
Witam, wykorzystuje taka funkcje do uzupelnienia InnerHTML :
| Kod: |   function LoadContent(id, phpfile)
  {
  var oRequest;
  try {
  oRequest=new XMLHttpRequest();
  } catch (e) {
  try {
  oRequest=new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
  try {
  oRequest=new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e) {
  alert("Your browser does not support AJAX!");
  return false;
  }
  }
  }
  oRequest.onreadystatechange=function() {
  if(oRequest.readyState==4)
  {
  document.getElementById(id).innerHTML = oRequest.responseText;
  }
  }
  oRequest.open("GET",phpfile,true);
  oRequest.send(null);
  }
|
Ale jest jeden problem, kodowanie.. nie zwraca mi utf-8 i sa krzaczki na stronie, jak to zrobic? Gdzies wyczytalem ze :
| Kod: |  PrintWriter writer = new PrintWriter(newOutputStreamWriter(response.getOutputStream(), "UTF8"), true);
 response.setContentType("text/xml; charset=UTF-8");
|
Ale gdzie to wkleic? Nie znam sie na ajaxie, a w javie zaczynam dopiero programowac. |
|
| Powrót do góry |
|
 |
|
|
DJ_100
Dołączył: 13 Lis 2005 Posty: 1290 Skąd: Łask
|
Wysłany: Czw Mar 03, 2011 7:15 pm Temat postu: |
|
|
Czy strona z htmlem i plik podany w funkcji(php) jest w kodowaniu utf-8? _________________
 Frontpage is not and never been WYSIWYG. (...) It was more like WYSIWTF. (userfriendly.org) Working on: My website @MarekGubiec |
|
| Powrót do góry |
|
 |
|
|
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Możesz dodawać załączniki na tym forum Możesz pobierać pliki z tego forum
|
 Debug: strone wygenerowano w 0.27223 sekund, zapytan = 7
|