كد Auto Refresh رو ميخوام

iman_flash

Active Member
سلام
من يه كد html (يا جاوا) ميخوام كه صفحه رو هر چند وقت (مثلا هر 5 دقيقه) Refresh كنه.
لطفا هركي همچين كدي ميدونه بگه ممنون ميشم. خيلي عجله دارم... ممنون
 

platina

Member
سلام
اين كد كه مي نويسم توي html صفحه رو به url دلخواه refresh مي كنه و خوبيش اينه كه مي توني توش زماني رو برحسب ثانيه براي اينكار معيين كني:
توي head بنويس:
کد:
<meta http-equiv="refresh" content="20; url=http://www.site.com" />
كه در اون 20 ثانيه بعد از لود صفحه اون رو به سايت دات كام refresh مي كنه.
و اگه مقدار url رو برابر آدرس همون صفحه اي كه درش هست بگذاري مساله شما حل مي شه. 8)
 

iman_flash

Active Member
ممنون از شما ولي اين كد كار نكرد
اگه قلق خاصي داره بگيد لطفا
اگرم كسي كد كاملتر يا بهتري داره خواهش ميكنم بگيد
ممنون
 

platina

Member
ببخشيد اين كد قاطي پاطي شده من اديتش مي كنم دوباره امتان كن.
 

platina

Member
براي اينكه هيچ مشكلي پيش نياد همه دستورات رو تو يه سطر بنويسيد.
بين ; و url يه فاصله كافيه.
 

iman_flash

Active Member
عزيز قاتي پاتيشو خودم درست كرده بودم ولي به خدا كار نميكنه
 

platina

Member
نكنه كه توي body نوشتي؟
من اطمينان دارم كه اين كد درسته بازم سعي كن.
 

iman_flash

Active Member
بابا دمت گرمه ديگه. تو body نوشتي چيه. اينقدرام ديگه شوت نيستيم.
ممنون از لطفت عزيز

- همين الان بعد از كلي گشتن يه كد خوب پيدا كردم. براي استفاده دوستان ميذارم اينجا. خوبيش اينه كه توي status مينويسه چند ثانيه مونده تا refresh بشه.

کد:
<script>
<!--

//enter refresh time in "minutes:seconds" Minutes should range from 0 to inifinity. Seconds should range from 0 to 59
var limit="0:30"

if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{ 
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+" minutes and "+cursec+" seconds left until page refresh!"
else
curtime=cursec+" seconds left until page refresh!"
window.status=curtime
setTimeout("beginrefresh()",1000)
}
}

window.onload=beginrefresh
//-->
</script>
اينو بايد توي head بذارين.

بازم تشكر
 

platina

Member
اووووووووووو
اين كد هزار سطري رو از كجا پيدا كردي؟؟؟
مثل اينكه شما دنبال refresh خالي نبوديدو امكانات ديگه اي هم مي خواستيد.
به هر حال موفق باشيد.:wink:
 

iman_flash

Active Member
نه عزيز من دنبال امكانات اضافه نبودم
ولي حالا كه امكانات اضافه داره چرا استفاده نكنيم :wink:
حالا آزمايش كن ببين چه باحاله.
 

جدیدترین ارسال ها

بالا