Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> AJAX+php I polskie znaki
dado
post
Post #1





Grupa: Zarejestrowani
Postów: 194
Pomógł: 2
Dołączył: 12.04.2004
Skąd: Częstochowa

Ostrzeżenie: (10%)
X----


Znalzłem w końcu w sieci interesujacy mnie przykład zastosowania technologi AJAX.
Podany przykład działa natomiast nie wyświetalają sie poprawnie polskie znaki
W dwóch pliczkach znajdują się deklaracje kodowania strony a po wywołaniiu funkcji js demo3() wczytane dane zamiast poslich znaków wyswietlają ogonki.
Proszę o pomoc.

oto kodziki:

pliczek example.php
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  4. </head>
  5. <body>
  6. <?
  7. if($_GET['id']==1){
  8. echo "<b>pierwsze</b> wywyłoanie danych ";
  9. }
  10. if($_GET['id']==2){
  11. echo "drugie wywyłoanie danych drugie wywyłoanie danychdrugie wywyłoanie danychdr
    ugie wywyłoanie "
    ;
  12. }
  13. if($_GET['id']==3){
  14. echo "ąśżźęółź";
  15. }
  16. ?>
  17. </body></html>


pliczek html+js czytajacy dane:
  1. <?php
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  5. <meta>
  6. <title></title>
  7. &#60;script type="text/javascript" language="JavaScript" src="advajax.js"></script>
  8. &#60;script type="text/javascript">
  9. function demo3() {
  10. advAJAX.setDefaultParameters({
  11. onInitialization : function(obj) { document.getElementById(obj.tag).innerHTML = "Preparing..."; },
  12. onLoading : function(obj) { document.getElementById(obj.tag).innerHTML = "Loading..."; },
  13. onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = "Result: " + obj.responseText; },
  14. onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Error..."; }
  15. });
  16. advAJAX.get({ url: "example.php?id=1", tag: "e3_div1" });
  17. advAJAX.get({ url: "example.php?id=2", tag: "e3_div2" });
  18. advAJAX.get({ url: "example.php?id=3", tag: "e3_div3" });
  19. advAJAX.setDefaultParameters({});
  20. }
  21.  
  22. </script>
  23. </head>
  24. <body>
  25. <div id="e3">
  26. <br />
  27. <div id="e3_div1" class="e3_div">
  28.  
  29. Ramka 1.</div>
  30. <div id="e3_div2" class="e3_div">
  31. Ramka 2.</div>
  32. <div id="e3_div3" class="e3_div">
  33. Ramka 3.</div>
  34. <br />
  35. <br />
  36. <button onclick="demo3()">
  37. Pobierz</button>
  38. </div>
  39. </body></html>
  40. ?>



kod biblioteczki do ajaxa jest tutaj http://advajax.anakin.us/advajax.js
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 19:54