Merhaba arkadaşlar,

BahisSkor.Com - Iddaa Sonuçları, Canlı Maç Sonuçları, Canlı Skorlar, Iddaa sitemde canlı skorlarla ilgili yayın yaptığım için otomatik yenileme yapmam gerekiyor. çünkü kullanıcılar maçın 1. dk sında siteye geldiğinde dklar geçtikçe güncel skordan haberdar olmalılar. ama sitede adsense kullandığım ve bu yenileme yüzünden gereksiz gösterime gireceğinden dolayı sadece skorların geldiği bölüme otomatik yenileme kodunu eklemek istiyorum.
fakat o kısım asp koduyla sadece kod çağırmayla olduğundan dolayı otomatik gelmekte. bu işlemide yaparken iframe kodunu kullanmıyorum, çünkü hergün farklı sayıda maç oluyor. iframe kullanırsam ve ölçü verirsem yanda kenarlık çıkacak ve sitenin görünümü bozulacak.
bu nedenden dolayı iframe olmayan ve sadece <table> <td> olan yere yani sadece o kısma nasıl otomatik yenileme yaptırabilirim. ne yaptıysam bütün sayfayı güncelliyor. bu nedenden dolayı kodu kaldırdım.

kullandığım kod:

Alıntı
<SCRIPT language="javascript">
<!--
function fnTrapKD(btn, event){
if (document.all){
if (event.keyCode == 13){
event.returnValue=false;
event.cancel = true;
btn.click();
}
}
else if (document.getElementById){
if (event.which == 13){
event.returnValue=false;
event.cancel = true;
btn.click();
}
}
else if(document.layers){
if(event.which == 13){
event.returnValue=false;
event.cancel = true;
btn.click();
}
}
}
// -->
</SCRIPT>
<center>
<script language="JavaScript">
//Refresh page script- By Brett Taylor (glutnix@yahoo.com.au)
//Modified by Dynamic Drive for NS4, NS6+
//Visit Dynamic Drive DHTML(dynamic html) & JavaScript code library for this script
//configure refresh interval (in seconds)
var countDownInterval=120;
//configure width of displayed text, in px (applicable only in NS4)
var c_reloadwidth=200
</script>
<ilayer id="c_reload" width=&{c_reloadwidth}; ><layer id="c_reload2" width=&{c_reloadwidth}; left=0 top=0></layer></ilayer>
<script>
var countDownTime=countDownInterval+1;
function countDown(){
countDownTime--;
if (countDownTime <=0){
countDownTime=countDownInterval;
clearTimeout(counter)
window.location.reload()
return
}
if (document.all) //if IE 4+
document.all.countDownText.innerText = countDownTime+" ";
else if (document.getElementById) //else if NS6+
document.getElementById("countDownText").innerHTML =countDownTime+" "
else if (document.layers){ //CHANGE TEXT BELOW TO YOUR OWN
document.c_reload.document.c_reload2.document.writ e('Next <a href="javascript:window.location.reload()">refresh </a> in <b id="countDownText">'+countDownTime+' </b> seconds')
document.c_reload.document.c_reload2.document.clos e()
}
counter=setTimeout("countDown()", 1000);
}
function startit(){
if (document.all||document.getElementById) //CHANGE TEXT BELOW TO YOUR OWN
document.write('<a href="javascript:window.location.reload()">Otomati k yenilemeye</a> <b id="countDownText">'+countDownTime+' </b> saniye var.')
countDown()
}
if (document.all||document.getElementById)
startit()
else
window.onload=startit
</script>
yardımcı olan herkese şimdiden teşekkürler.