ผมลืมเรื่องนี้ไปนานแล้วนะครับเกี่ยวกับปัญหาระบบ cashe ของเว็บบราวเซอร์ จนมานั่งแก้หน้าเว็บอีกรอบถึงได้นึกได้ว่า เจออีกแล้วแก้เท่าไหร่ก็ไม่เห็นเปลี่ยนทันตา ต้องรอนานกว่าอะไรๆ จะเปลี่ยน ทราบเหตุผลอยู่แต่ลืมวิธีแก้ไป

โดยปกติแล้วเว็บบราวเซอร์จะทำการเก็บข้อมูล ไฟล์ต่างๆ ของเว็บที่เราเข้า ด้วยสิ่งที่เรียกว่า cashe นั่นแหละครับ เราอาจจะปรับเปลี่ยนค่านี้ได้ในเว็บบราวเซอร์ แต่ทั้งหมดไม่ได้ขึ้นอยู่กับคนใช้งานผู้เดียวนะสิครับ มันอยู่ที่ฟากของเซิร์ฟเวอร์ด้วย ว่าเขาตั้งค่า cashe อย่างไร อีกส่วนที่ตัวไฟล์เว็บเองอยู่ที่การตั้งค่าควบคุม Cache-control  และ Meta

การแก้แก้ปัญหาเฉพาะหน้าอย่างง่าย คือ

  • สำหรับ Internet Explorer ทุกรุ่นรวมถึง 7 ให้กดปุ่ม Ctrl ค้างไว้แล้วคลิกที่ปุ่ม Refresh
  • สำหรับ Firefox ก็กดปุ่ม Shift ค้างไว้แล้ว คลิก Reload
  • เว็บบราวเซอร์อื่นๆ คำสั่งมาตรฐาน คือ Ctrl+F5  

แก้แล้วเหมือนไม่แก้ โดนไป 2 ดอก

  1. Chengings ว่า:

    ลุงเน ไฟร์ฟอกซ์ก็ใช้ Ctrl+F5 เหมือนกันในการ override cache อ่ะ

  2. n-blue ว่า:

    โอ๊ะ ขายหน้าเลย ไม่ใช้ FF มานานมากแล้ว
    ขอบคุณครับ :D