|
|
|
website สามารถตั้งให้รีเฟรชเป็นช่วงเวลาได้ไหมคะ เช่น ให้อัพเดทข้อมูลตอน 8.00 10.00 14.00 |
|
|
|
|
|
|
|
linux ใช้ crontab
window ใช้ task schedule
ทั้งสองอัน ตั้งให้เรียกโปรแกรม ตามเวลาที่ต้องการ
|
|
|
|
|
Date :
2016-07-19 14:20:05 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าหากเปิดbrowser ทิ้งไว้ แล้วให้ทำการ refresh ได้เองตามเวลาที่เรากำหนดไว้
เช่น 8.00 , 12.00 , 24.00 พอถึงเวลาหน้าเว็บก็จะทำการ refresh ได้เองโดยอัตโนมัติ
ลักษณะแบบนี้พอจะมีแนวทางการทำอย่างไรบ้างคะ
|
|
|
|
|
Date :
2016-07-20 14:21:40 |
By :
JuNiorWP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
<script>
setInterval(function () { /*ใส่โค้ดที่ต้องการทำงานในส่วนนี้*/ }, 1000);
</script>
1000 = 1วินาที หมายถึง สั่งให้สคริปต์ทำงานตามชุดคำสั่งทุกๆ 1 วินาที ถ้าอยากให้นานกว่านั้นก็คูณเอา
|
ประวัติการแก้ไข 2016-07-20 16:27:00 2016-07-20 17:38:21
|
|
|
|
Date :
2016-07-20 16:24:59 |
By :
golf7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ากำหนดเวลาในการ Refresh ไว้ตาม table ด้านล่าง
จะมีวิธีการอย่างไรบ้างให้หน้าเว็บทำการ Refresh ตามเวลาดังกล่าว รบกวนชี้แนะด้วยค่ะ
table: set_time
no | time
1 08:00:00
2 14:00:00
3 18:00:00
|
ประวัติการแก้ไข 2016-07-20 22:35:12 2016-07-20 22:36:07
|
|
|
|
Date :
2016-07-20 22:34:20 |
By :
JuNiorWP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ให้อ่านค่า เวลา ของ server หาเวลา ที่ต้อง refresh ครั้งต่อไป
แล้วนำไป กำหนดเวลา บนฝั่งclient
setTimeout( 'location.reload()', nanosec);
หรือจะใช้ <meta http-equiv="refresh" content="seconds">
กำหนดตัวแปรเวลาสีแดงให้ถูกต้อง ตามชนิดของเวลา
|
|
|
|
|
Date :
2016-07-21 04:53:15 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|