Yani, burada bunu yapmanın bir yoludur. İlk olarak, parçalar:
myrefreshfunction
Bu fonksiyon refresh.php
için bir AJAX arama veya başka bir sayfa yapmak gerekiyor. Sonra, geri gönderilen html ile mydiv
içeriğini değiştirmeniz gerekir.
refresh.php
Bu sayfa div için HTML dönmek gerekiyor. Bu tüm sayfayı dönmek gerekmez, sadece div içeriğini dönmek gerekiyor.
Bu durumda, sadece get_file_contents
ve başka bir şey yankı.
ex.
<?php
$homepage = file_get_contents('http://www.example.com/');
echo $homepage;
?>
Sonra, yenileme süreci bu gibi görünüyor:
Kullanıcı div yenilemek için düğmeye basar.
Sizin fonksiyonu bir sayfa ister.
Sayfa div SADECE içeriğini döndürür.
Sizin fonksiyonu sadece istenen sayfa div içeriğini değiştirir.
Bunu yapmanın başka yolları vardır, bunu yapmak için çok basit bir yoldur koydu.
Eğer jQuery kullanıyorsanız, myrefreshfunction
, bir kod satırı temelde:
$('mydiv').load('refresh.php');