Alıntı:
ssmiley34´isimli üyeden Alıntı
peki nasıl yapıcam.tek bir div alanını nasıl refresh yapıcam arkadaşım...
nefusa bir örnek yazsan bende stresten kurtulsam
kimse yardım etmiyor.forum mantığı yardım etmemekmi?
ajax çok biliyorum diyenler nerde acaba?
|
Bende ajax ile yeni tanıştım dediğin gibi bir div i sadece reflesh ettirmek istiyordum . Elimde olan kodu paylaşayım işini görür.
İlk başta div in içindeki kodları ayrı bir php dosyası oluştur ve içine
Kod:
{if $smarty.session.UserId == ''}
<div align="right"><a href="index.php"> Anasayfa</a> | <a href="signup.php">{lang mkey='register'}</a> | <a href='feedback.php'> {lang mkey='site_links' skey='feedback'}</a> | <a href='site5.php' >Yardım</a><a href='terms_of_use.html' ></a><a href='terms_of_use.html' ></a></span> <span class="footer">| <a href='index.php' >Çıkış</a></span></div>
{else} <strong>{lang mkey='welcome'}, ({$smarty.session.User Name})</strong> <a href='logout.php' ></a><img src="images/unread.jpg" width="14" height="10" /> : <a href="{$docroot}mailmessages.php?messages=inbox" >{$new_messages|default:0}</a><a href="{$docroot}mailmessages.php?messages=inbox"></a> | <img src="http://www.tasarim34.com/sevil/templates/esl-4everyoung/images/i_goz.gif" width="14" height="13" /> :<a href="{$docroot}listviewswinks.php?act=W" > {$winks|default:0}</a><a href="{$docroot}listviewswinks.php?act=W"></a> | <a href="{$docroot}logout.php">{lang mkey='sign_out'}</a>{/if}
Bunu ayrı bir dosya olarak kaydettikten sonra
http://rapidshare.com/files/109674688/eyceks.js.html
verdiğim dosyayı indir ve istersen bir klasör oluştur ajax diye onun içine istersen ana dizine at
Daha sonra div in olduğu dosyayı aç ve
head kodu içine
Kod:
<script type="text/javascript" src="eyceks.js"></script>
<script type="text/javascript">
window.onload = function() {
yenile();
}
function yenile()
{
JXP(0, 'loginbar', 'yenidosyaninadi.php');
setTimeout("yenile()", 5000);
}
</script>
head kodunun içine yerleştirdiğin bu kodda 5000 - 5 sn de bir yenileyecek onu kendine göre ayarla ve divde aynı bu şekilde olacak
Kod:
<div id ="loginbar"></div>
Kolay gelsin..