1. ปิดการเลือกด้วย CSS
กฎสไตล์เพียงข้อเดียว user-select: none บอกเบราว์เซอร์ไม่ให้คุณเลือกข้อความในองค์ประกอบนั้น เมื่อคุณลากเมาส์จะไม่มีอะไรถูกไฮไลต์ แต่ข้อความยังอยู่บนหน้า โหมดการอ่าน การพิมพ์เป็น PDF หรือส่วนขยายที่ลบกฎนี้จะคืนการเลือกกลับมา
2. ยกเลิกเหตุการณ์คัดลอก ตัด และวาง
สคริปต์ดักฟังเหตุการณ์ คัดลอก ตัด หรือ วาง แล้วยกเลิก คุณเลือกข้อความได้ แต่ Ctrl+C ไม่คัดลอกอะไรเลย หรือเว็บไซต์แทนที่คลิปบอร์ดของคุณด้วยข้อความ "อ่านต่อที่…" การบล็อก JavaScript ของเว็บไซต์หรือส่วนขยายเปิดการคัดลอกจะหยุดสิ่งนี้ได้ เทคนิคเดียวกันยังใช้บล็อกการ วาง ในบางแบบฟอร์ม เช่น ช่อง "ยืนยันอีเมลอีกครั้ง"
3. ยกเลิกคลิกขวา
สคริปต์ยกเลิกเหตุการณ์ contextmenu เมนูของ Chrome จึงไม่เปิด มักมีการแจ้งเตือนว่า "ปิดการคลิกขวา" ดูวิธีเปิดคลิกขวา
4. ชั้นโปร่งใสทับ
องค์ประกอบที่มองไม่เห็นวางทับข้อความ การคลิกของคุณจึงไปตกที่ชั้นทับแทนที่จะเป็นตัวข้อความ โหมดการอ่านและซอร์สของหน้าไม่สนใจชั้นทับเหล่านี้
5. ข้อความที่ไม่ใช่ข้อความ
บางหน้าแสดงข้อความเป็นรูปภาพ ใน canvas หรือในวิดีโอ วิธีปลดล็อกการคัดลอกใดก็ช่วยไม่ได้ เพราะไม่มีข้อความให้คัดลอก ให้ใช้การจดจำข้อความ เช่น Image Text to Text
คำตอบเชิงปฏิบัติ
หากคุณเจอหน้าที่ป้องกันการคัดลอกบ่อย Highlight and Copy Protected Text ปิดเทคนิคที่ 1–3 ได้ด้วยสวิตช์เดียว สำหรับเทคนิคอื่น ทำตามวิธีคัดลอกข้อความจากเว็บไซต์ที่ถูกป้องกัน