EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
1
0

چگونه می توانیم با استفاده از جاوا اسکریپت، صفحه خود را هر 1 دقیقه رفرش کنیم؟

  • شما باید برای ارسال دیدگاه شوید
پاسخ عالی
0
0

برای رفرش کردن صفحه در جاوا اسکریپت از متد location.reload استفاده می کنیم.برای رفرش کردن خودکار صفحه از متدهای setInterval و setTimeout می توانیم استفاده کنیم. رفرش کردن خودکار صفحه برای زمان هایی مناسب است که محتوای پیج ما مدام در حال تغییر می باشد. مثلا سایتهای نمایش قیمت طلا و ارز و سهام های بورس و یا سایتی که نظرات کاربران را نمایش می دهد.

برای استفاده از متد  setInterval به صورت زیر عمل می کنیم:

<html>
<head>
	<title> نظرات کاربران</title>
</head>
<body>
<script type="text/javascript">

	setInterval(autoRefreshPage,10000);

	function autoRefreshPage()
	{
		window.location = window.location.href;
	}
</script>
</body>
</html>

در خط زیر گفتیم که url صفحه لود شود:

window.location = window.location.href;

در خط زیر هم گفتیم که متد autoRefreshPage هر 10 ثانیه اجرا شود که این متد صفحه را آپدیت می کند:

	setInterval(autoRefreshPage,10000);

برای استفاده از متد setTimeout نیز به صورت زیر عمل می کنیم:

<html>
<head>
<title>نظرات کاربران</title>
<script>

function autoRefresh(timeoutPeriod) {
	setTimeout("location.reload(true);",timeoutPeriod);
}

window.onload = autoRefresh(10000);


</script>
</head>
<body>

</body>
</html>
  • شما باید برای ارسال دیدگاه شوید
نمایش 1 نتیجه
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت