|
|
|
PHP กับปุ่ม CTRL Shift มีใครเคยเขียนโค้ดป้องกันการเปิดแท็บใหม่บ้างครับ รบกวนหน่อย |
|
|
|
|
|
|
|
ใช้งานจริงไม่ได้ครับ คือถ้า User เปิด Web Browser ตัวใหม่ก็จบ
|
|
|
|
|
Date :
2014-12-29 09:23:49 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่า ขอบคุณมากครับ
|
|
|
|
|
Date :
2015-01-03 19:22:59 |
By :
ilikeit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้แบบเดียวกับ csrf protection ครับ
แต่ว่ากันไม่ได้ทั้งหมดอย่างที่คุณวินบอก
คือให้ token เป็นเฉพาะสำหรับแต่ละหน้า เมื่อเปิดหน้าใหม่ก็ให้ token ใหม่ แล้วตรวจว่าที่ส่งมาตรงมั้ย
เมื่อตรวจแล้วก็ลบแล้วสร้างใหม่แล้วส่งให้ใหม่ในระหว่าง request page นั้นๆ
พอทำอย่างนี้แล้วหน้าที่เปิดใหม่ก็จะใช้หน้านั้นไปเลย หน้าเก่าก็คลิกลิ้งค์แล้วจะเจอ error
แบบนี้มันก็พอเป็นไปตามขั้นตอนได้
ตัวอย่างนี้ผมเห็นในกสิกรไทยออนไลน์ก็ใช้ครับ
|
|
|
|
|
Date :
2015-01-03 22:04:21 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อ ขอบคุณครับ
|
|
|
|
|
Date :
2015-01-04 19:55:35 |
By :
ilikeit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปลี่ยน จาก href เป็น onclick ครับ <a href='javascript: void(0)' onclick="location.href='linkurl'" >Click</a>
|
|
|
|
|
Date :
2015-01-04 21:27:46 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณอีกแรงครับ พี่ Chaidhanan
|
|
|
|
|
Date :
2015-01-04 22:18:30 |
By :
ilikeit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-01-05 10:12:28 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|