Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Odświeżanie skryptu
miras
post
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam następujący problem:

  1. var xmlhttp;
  2.  
  3. function showPart(str)
  4. {
  5. xmlhttp=GetXmlHttpObject();
  6. var url="getuser.php";
  7. url=url+"?part="+str;
  8. url=url+"&sid="+Math.random();
  9. xmlhttp.onreadystatechange=stateChanged;
  10. xmlhttp.open("GET",url,true);
  11. xmlhttp.send(null);
  12. }
  13.  
  14. function stateChanged()
  15. {
  16. if (xmlhttp.readyState==4)
  17. {
  18. document.getElementById("informacja").innerHTML=xmlhttp.responseText;
  19. }
  20. }
  21.  
  22. function GetXmlHttpObject()
  23. {
  24. if (window.XMLHttpRequest)
  25. {
  26. return new XMLHttpRequest();
  27. }
  28. return null;
  29. }
  30.  


ten kod odświeża mi plik getuser.php, tylko wtedy jak zmieni się wartość selecta, a ja potrzebuję przerobić to tak, żeby odświeżało się samo np. co 10sekund, da się to osiągnąć ?

Dzięki z góry!


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
miras
post
Post #2





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


to tak są 2 pliki:

index.php:

  1. <head>
  2. <script type="text/javascript" src="wybor.js"></script>
  3. </head>
  4.  
  5. <strong>Wybierz część</strong>
  6. <select name="rekord" onchange="showPart(this.value)">
  7. <option value="1">Lusterko</option>
  8. <option value="2">Opony letnie</option>
  9. <option value="3">Katalizator</option>
  10. </form>
  11. <br />
  12.  
  13. <div id="informacja">Opis wybranej części:</div>
  14.  
  15. </body>
  16. </html>
- tak wygląda a plik wybor.js w poprzendnim poście jest, problem polega na tym, że jeżeli usunę z pliku index.php

ten kawałek:
  1. <strong>Wybierz część</strong>
  2. <select name="rekord" onchange="showPart(this.value)">
  3. <option value="1">Lusterko</option>
  4. <option value="2">Opony letnie</option>
  5. <option value="3">Katalizator</option>
  6. </form>
to już nie wyświetla rekordów z bazy danych, a potrzebowałbym usunąć ten fragment kodu, rozumiesz ?


--------------------
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 - 20:30