Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

div yenileme

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Açılan Konu
534
Tepki puanı
6
Konum
Ankara
Merhaba,
sayfamda bir <div> bölümü var bunu her 15 saniyede bir yenilemek istiyorum bunu hangi kodla yapabilriim?
 

forumselcuk

0
Onaylı Üye
Üye
Katılım
26 Şubat 2006
Mesajlar
713
Açılan Konu
98
Tepki puanı
1
Konum
Selçuk Üniversi
tam bilmiyorum ama javascript ile böyle şeyler biraz mümkün
öncelikle şunu göstereyim
document.getElementById('div1').innerHTML='Metin';
Bu div1 id li alana istediğin bir metni yazdırır
15 sn olayı ise setTimeout ile yapılıyor

Sonuç olarak
Kod:
<script language=javascript>
function yenile()
{
document.getElementById('div1').innerHTML='Metin';
}
function kontrol()
{
setTimeout('yenile()',15000);
}
</script>

Bu kontrol fonksiyonun çalışması içinde body etiketine onload="kontrol()" dersin
 

yagmayok

1
Onaylı Üye
Üye
Katılım
25 Ocak 2005
Mesajlar
7,131
Açılan Konu
304
Tepki puanı
86
Peki burada istediğim metini değil de aynı div bölgesini yenilemek nasıl olur ?
 

cerkiner

0
Onaylı Üye
Üye
Katılım
25 Haziran 2009
Mesajlar
252
Açılan Konu
16
Tepki puanı
1
Konum
Eskişehir
PHP:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js">

  $(document).ready(function(){	 $('#div_yenilenecek').load('içerik.php').fadeIn('slow');  });
  
  var refreshId = setInterval( function() {	 $('#div_yenilenecek').fadeOut('slow').load('içerik.php').fadeIn('slow');} , 15000);

</script>
 

ognn

0
Onaylı Üye
Üye
Katılım
11 Eylül 2009
Mesajlar
16
Açılan Konu
0
Tepki puanı
0
bütün tarayıcılarda çalışan bu tarz bir kod bilen var mı?
 

OnurSQL

0
Onaylı Üye
Üye
Katılım
29 Mart 2005
Mesajlar
2,025
Açılan Konu
84
Tepki puanı
1
Konum
ankara
settimeout ile yapabilirsin. tüm browserlarda çalışması için framework kullanmana gerek yok.
 

selim61

0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Açılan Konu
252
Tepki puanı
13
Konum
<?=selim61?>
cerkiner in verdiği kod ie 7 altında çalışmayabilir
 

yagmayok

1
Onaylı Üye
Üye
Katılım
25 Ocak 2005
Mesajlar
7,131
Açılan Konu
304
Tepki puanı
86
setTimeout ile ilgili bir yöntem kullanıyorum ve hiç sorunla karşılaşmadım. Kodu verim dicem ama aradan baya uzun zaman geçti sadeleştiremiyoryum şimdi :D
 

safaru

0
Onaylı Üye
Üye
Katılım
30 Temmuz 2012
Mesajlar
14
Açılan Konu
2
Tepki puanı
0
Arkadaşlar benim sorunumda şöyle
Elimde şöyle bir kod var:
Kod:
<script type='text/javascript'>
<!--
ad_client = 'f820c455-c0d0-424d-a4e4-40cd6f128b52';
ad_format = '26';
ad_width = '175';
ad_height = '252';
//-->
</script><script type='text/javascript' src='http://bumerang.hurriyet.com.tr/show_ads.js'></script>
Bu kodu sitemin bir yerinde 10 saniye aralıklarla yüklenmesini istiyorum.Bunun için jquery e baktım ama yapamadım.(Sadece kodun yenilenmesini istiyorum,sayfanın değil.)
Yardımlarınızı bekliyorum...
 
Üst