หยุดไม่ให้เว็บไซต์โหลดหน้าซ้ำโดยอัตโนมัติ
- หมวดหมู่: อินเทอร์เน็ต
ผู้ดูแลเว็บมีเทคนิคมากมายให้ใช้ในการสร้างเว็บไซต์รีเฟรชอัตโนมัติหรือโหลดซ้ำ ตั้งแต่การรีเฟรชเมตาพื้นฐานไปจนถึงตัวเลือกขั้นสูงเพิ่มเติมที่อาศัย JavaScript
แม้ว่าจะมีประโยชน์ในบางครั้งหากไซต์โหลดเนื้อหาซ้ำโดยอัตโนมัติ แต่ก็อาจสร้างความรำคาญได้เช่นกันโดยเฉพาะอย่างยิ่งหากไม่มีปุ่มหยุดชั่วคราวหรือปุ่มหยุดอย่างเด่นชัด
บางครั้งก็มีประโยชน์หากไฟล์ ทั้งหน้าหรือเนื้อหาบางส่วนจะรีเฟรชโดยอัตโนมัติ . จะมีประโยชน์หากคุณติดตามเกมกีฬาบนไซต์และรับคะแนนและข้อมูลเกี่ยวกับเกมที่รีเฟรชโดยอัตโนมัติ eBay และไซต์ประมูลอื่น ๆ อาจรีเฟรชราคาเสนอสูงสุดเมื่อใดก็ตามที่มีการเปลี่ยนแปลง
เว็บไซต์จะโหลดซ้ำโดยอัตโนมัติในบางครั้งเมื่อผู้ใช้ไม่ต้องการเป็น; การทำเช่นนั้นอาจก่อกวนได้มาก โชคดีที่มีตัวเลือกบางอย่างที่ผู้ใช้อินเทอร์เน็ตต้องจัดการกับไซต์เหล่านี้
คู่มือต่อไปนี้จะดูตัวเลือกต่างๆในเว็บเบราว์เซอร์ยอดนิยม Google Chrome, Mozilla Firefox, Internet Explorer และ Microsoft Edge วิธีการนี้อาจใช้งานได้ในเบราว์เซอร์ 'ที่เกี่ยวข้อง' เช่นกัน Pale Moon หรือ Waterfox รองรับตัวเลือกเดียวกับที่ Firefox รองรับและ Vivaldi หรือ Opera เป็นวิธีการเดียวกันกับที่ทำงานใน Google Chrome
ปิดใช้งานการโหลดซ้ำอัตโนมัติใน Google Chrome
บันทึก : ส่วนขยาย Chrome ไม่สามารถใช้งานได้อีกต่อไป ดูเหมือนจะไม่มีทางเลือกอื่นสำหรับ Chrome ที่ใช้ได้กับทุกไซต์ ปลาย
เว็บเบราว์เซอร์บนเดสก์ท็อปยอดนิยมไม่มีตัวเลือกในตัวเพื่อปิดใช้งานการโหลดหน้าอัตโนมัติ ในความเป็นจริงตัวเลือกเดียวที่ผู้ใช้มีคือติดตั้งส่วนขยาย Auto Refresh Blocker ซึ่งมีคะแนนเพียง 2.33 ดาวจาก 5 หรือดำเนินการตามคำแนะนำจากคอนโซลเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์แทน
ส่วนขยายที่มีคะแนนต่ำเกิดจากผู้ใช้รายงานว่าไม่สามารถใช้งานได้กับบางไซต์
การทำงานของส่วนขยายจะชัดเจนเมื่อคุณเปิดตัวเลือก มันปิดใช้งานองค์ประกอบการรีเฟรชเมตาบนหน้าเว็บและละเว้นสตริงการสืบค้นสำหรับองค์ประกอบเมตาเช่นกัน
ผู้ใช้อาจเปิดใช้ฟังก์ชันการบล็อกส่วนหัวการรีเฟรช HTTP ถัดจากนั้นและอาจเพิ่มสตริงการสืบค้นที่กำหนดเองและเพิ่มไซต์ในบัญชีดำ
ตัวเลือกคอนโซลบล็อกการพยายามรีเฟรชบางอย่างโดยสิ้นเชิง เพียงแตะที่ F12 เพื่อเปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ใน Google Chrome เปลี่ยนเป็นคอนโซลวาง window.onbeforeunload = function () {return 'Reload?';} และเรียกใช้ สิ่งนี้ควรใช้ได้ในเบราว์เซอร์อื่นเช่นกัน
โปรดทราบว่าส่วนขยายควรใช้งานได้ในเบราว์เซอร์อื่น ๆ ที่ใช้ Chromium เช่น Opera หรือ Vivaldi
Mozilla Firefox
ผู้ใช้ Firefox อาจใช้ฟังก์ชันในตัวเพื่อปิดใช้งานการโหลดหน้าเว็บซ้ำอัตโนมัติในเว็บเบราว์เซอร์ ตัวเลือกไม่มีให้ใช้งานใน UI หลักหรือในหน้าการตั้งค่า แต่ยังสามารถปรับเปลี่ยนฟังก์ชันการทำงานจากภายในเบราว์เซอร์ได้
- โหลด about: config? filter = accessibility.blockautorefresh ในแถบที่อยู่ของเบราว์เซอร์
- คุณอาจได้รับคำเตือนหากคุณเปิด about: config เป็นครั้งแรกในเบราว์เซอร์
ค่ากำหนดจะกำหนดว่าฟังก์ชันการรีเฟรชอัตโนมัติเปิดใช้งานใน Firefox หรือถูกบล็อก ความชอบจะดูแล เมตา http-equiv = 'รีเฟรช'
และคำแนะนำในการรีเฟรชส่วนหัว HTTP
เว็บเบราว์เซอร์ Firefox เวอร์ชันก่อนหน้ามีตัวเลือกในตัวเลือกภายใต้ขั้นสูง> ทั่วไป> การช่วยการเข้าถึง (เตือนฉันเมื่อเว็บไซต์พยายามเปลี่ยนเส้นทางหรือโหลดหน้าซ้ำ 'แต่ตัวเลือกนั้นจะไม่ปรากฏในเว็บเบราว์เซอร์เวอร์ชันล่าสุดอีกต่อไป
ผู้ใช้ Firefox อาจตั้งค่ากำหนด browser.meta_refresh_when_inactive.disabled เป็นจริงเช่นกันซึ่งป้องกันการรีเฟรชอัตโนมัติเมื่อแท็บไม่ทำงาน
Microsoft Internet Explorer
ผู้ใช้และผู้ดูแลระบบ Internet Explorer อาจปรับเปลี่ยนการตั้งค่าความปลอดภัยของโซนเพื่อเปิดหรือปิดใช้งาน Meta Refresh ในเบราว์เซอร์
- เปิด Internet Explorer บนอุปกรณ์
- เลือกเมนู> ตัวเลือกอินเทอร์เน็ต
- ไปที่ความปลอดภัยและตรวจสอบให้แน่ใจว่าได้เลือกโซนที่ถูกต้องแล้ว (อินเทอร์เน็ตเป็นค่าเริ่มต้น)
- คลิกที่ปุ่ม 'ระดับที่กำหนดเอง'
- เลื่อนลงไปจนกว่าคุณจะพบ 'Allow Meta Refresh' ภายใต้ Miscellaneous
- ตั้งค่าตัวเลือกเป็น 'ปิดใช้งาน' (ค่าเริ่มต้นคือเปิดใช้งาน)
- คลิกตกลง
การตั้งค่ามีผลต่อการรีเฟรชเมตาเท่านั้นไม่ใช่การรีเฟรชประเภทอื่น ๆ
Microsoft Edge
Microsoft Edge ไม่มีตัวเลือกในเวลานี้ในการปิดใช้งานการรีเฟรชเว็บไซต์อัตโนมัติ Edge รองรับส่วนขยาย แต่ไม่มีส่วนขยายใด ๆ ในช่วงเวลานี้ที่นำฟังก์ชันการปิดกั้นไม่ให้โหลดซ้ำโดยอัตโนมัติไปยังเบราว์เซอร์