Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odswiezanie pliku
proxy
post 6.02.2009, 02:39:11
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 6.01.2009

Ostrzeżenie: (0%)
-----


Witam. Mam taki kod:

  1. <?php
  2. <head>
  3.  <script language="javascript">
  4.  
  5.      var XMLHttpRequestObject = false;
  6.  
  7.      if(window.XMLHttpRequest){
  8.  
  9.          XMLHttpRequestObject = new XMLHttpRequest();
  10.       
  11.      }
  12.      else if(window.ActiveXObject){
  13.  
  14.          XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
  15.       
  16.      }
  17.  
  18.      function getData(dataSource, divID){
  19.  
  20.          if (XMLHttpRequestObject){
  21.           
  22.              var obj = document.getElementById(divID);
  23.              XMLHttpRequestObject.open("GET", dataSource);
  24.  
  25.          }
  26.  
  27.          XMLHttpRequestObject.onreadystatechange = function(){
  28.       
  29.              if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
  30.               
  31.                  obj.innerHTML = XMLHttpRequestObject.responseText;
  32.               
  33.              }
  34.           
  35.              if (XMLHttpRequestObject.readyState == 1){
  36.               
  37.                  obj.innerHTML = "Odswiezanie <img src='loader.gif'>";
  38.           
  39.              }
  40.       
  41.          }
  42.  
  43.          XMLHttpRequestObject.send(null);
  44.  
  45.      }
  46.  
  47.  </script>
  48.  <title>AJAX</title>
  49. </head>
  50.  
  51. <body>
  52.  <form>
  53.      <a onclick="getData('test.php', 'mojdiv')">Odswiez</a>
  54.  </form>
  55.  <div id="mojdiv"></div>
  56. </body>
  57. </html>
  58. ?>


Chciałbym aby najpierw plik test.php był normalnie wyświetlany po wejściu na stronę i dopiero przyciskiem 'Odswiez' go wywoływać powonie. Jak to zrobić? Gdy wchodzę na stronę NIE MAM tego pliku, dopiero gdy kliknę 'Odswiez'.

Ten post edytował proxy 6.02.2009, 02:42:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
mathijas
post 6.02.2009, 13:05:18
Post #2





Grupa: Zarejestrowani
Postów: 49
Pomógł: 1
Dołączył: 9.10.2008

Ostrzeżenie: (0%)
-----


<body>
<form>
<a onclick="getData('test.php', 'mojdiv')">Odswiez</a>
</form>
<div id="mojdiv"><? echo file_get_contents('test.php');?></div>
</body>
</html>

Nie wystarczy? ;-)
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:53