Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odświeżanie zdjęcia
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
XDocTorX
Witam.
mam taki problem: includuje do diva zdjecie w pliku głównym plik kam.php w którym jest :
  1. <script type="text/javascript">
  2. setInterval('makeRequest("kam.php", "zdjecie")', 2000);
  3. <br />
  4. <img src="http://xxx.xxx/kamera.jpg" />
  5. <br />


makeRequest to funkcja ajaxa która wczytuje w diva zdjecie kam.php czyli jakby odświeża obrazek.lecz go nie odświeża tylko wczytuje z cache tak mi się wydaje, jednak w meta mam <meta http-equiv="Pragma" content="no-cache" />

co robie źle ?
ferr
Nie jestem co prawda tego pewien, ale musisz uzywac do tego AJAXa?

Nie wiem czy do cos da, ale sprobuj takiego myku:

  1. <?php
  2. function GetImage()
  3. {
  4.  image = new Image();
  5.  image.src = kom.php;
  6.  
  7.  //kod podmieniajacy src obrazka na image.src
  8.  
  9. document.getElementById('obrazek').src = image.src;
  10. }
  11.  
  12.  
  13.  
  14. setInterval('GetImage()', 2000);
  15. ?>


  1. <br />
  2. <img src="http://xxx.xxx/kamera.jpg" id="obrazek" />
  3. <br />
XDocTorX
Cytat(ferr @ 14.01.2007, 22:56:40 ) *
 //kod podmieniajacy src obrazka na image.src


nie wiem o co chodzi ?
ferr
Zobacz zedytowany post snitch.gif
XDocTorX
nie wiem, niby się obrazek odświeża jednak nie chce pobrać od nowa zdjecia.
zastosowałem myk że w pliku kam.php dałem <?php echo date("s"); ?> i sekundy się zmieniają (tylko w ff) czyli obrazek chyba też powinien lecz sie nie odświeża.

Macie jakieś pomysły ? a może jakiś sprawny patent jak to zrobić żeby nie ruszać w meta-danych może być nawet flash ;]

worriedsmiley.gif
ferr
A sprobuj do wywolania kam.php w AJAXIE doczepic jako parametr aktualny czas?
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.