Sorunumu ayrıntılı açıklayarak anlatacağım öncelikle dosyayı buradan
indirebilirsiniz:
http://www.ysfkc.com/dosyalar/ajax.tar.gz
istek.php içeriği
/////////////////////////////////////////////////////////////////////////// ////////////////
echo str_shuffle(uniqid(md5(mt_rand())));
index.php içeriği
/////////////////////////////////////////////////////////////////////////// ///////////////////
<html>
<head>
<title>Ajax ile Refresh:: www.ysfkc.com</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.timer.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$.timer(3000,function() {
a();
});
});
function a() {
$.ajax({
type:'GET',
url:'istek.php',
success: function (msg) {
$('div#adi').html(msg);
}
});
}
</script>
</head>
<body>
<div id="adi">Mesaj Güncellencek Bekleyiniz...</div>
</body>
</html>
/////////////////////////////////////////////////////////////////////////// //////////////
Şimdi burada ki dosya Google Chrome de sorunsuz çalışıyor.İstek.php
den gelen veriler div de listeleniyor ve sürekli güncelleniyor.Ama
İnternet explorer da çalıştırdığım zaman ilk başta div i çalıştırıyor
sonra istek.php'i cache 'e aldığı için bir daha güncellemiyor.
Bu group ta biraz araştırma yaptım ve
type:'GET', altına cache: false, bu kodu ekleyerek sorunumun
çözülebileceğini buldum ama işe yaramadı.Bu arada IE 8 kullanıyorum bi
arkadaş livequery kullanarak yapabileceğimi söyledi ama yapamadım
yapabilen varsa bu dosyada yapıp ekleyebilirmi bu benim için çok
önemli bir sorun yardımlarınız için şimdiden teşekkür ederim.