Disable mouse right

<SCRIPT language=javascript>
<!--
document.onselectstart=new Function('return false');
function ds(e){return false;}
function ra(){return true;}
document.onmousedown=ds; /* mouse right*/
document.onclick=ra; /* mouse left*/
document.oncontextmenu = function (){ return false};
-->
</SCRIPT>
Còn nhiều kiểu viết khác tuy nhiên cách này ngắn gọn và hoạt động trên nhiều trình duyệt hiện tại.
Bạn nên biết nguyên lý rằng: Nội dung hiện lên màn hình người xem thì có nghĩa là dữ liệu đã về máy của họ, họ có thể sao chép những gì họ nhìn thấy nếu muốn. Nếu bạn chuyển Text thành ảnh thì người ta cũng chụp ảnh màn hình rồi dùng phần mềm Free tách chữ khỏi ảnh. Bạn cho người ta xem video nhưng không cho down quá lắm thì họ cũng dùng phần mềm Free quay phim lại màn hình là xong. Bạn dùng javascript chặn chuột phải thì khóa javascript trên trình duyệt thì bạn cũng hết cách.
Tóm lại đoạn javascript chỉ làm "dân ngồi máy lạnh" ngại copy chứ không thể ngăn mọi người copy.
Bạn nên biết nguyên lý rằng: Nội dung hiện lên màn hình người xem thì có nghĩa là dữ liệu đã về máy của họ, họ có thể sao chép những gì họ nhìn thấy nếu muốn. Nếu bạn chuyển Text thành ảnh thì người ta cũng chụp ảnh màn hình rồi dùng phần mềm Free tách chữ khỏi ảnh. Bạn cho người ta xem video nhưng không cho down quá lắm thì họ cũng dùng phần mềm Free quay phim lại màn hình là xong. Bạn dùng javascript chặn chuột phải thì khóa javascript trên trình duyệt thì bạn cũng hết cách.
Tóm lại đoạn javascript chỉ làm "dân ngồi máy lạnh" ngại copy chứ không thể ngăn mọi người copy.
Chủ đề: p. Programming language p.JavaScript p.JavaScript practice