Cấm chụp ảnh trang web bằng phím PrintScreen

  • Thread starter Thread starter AdminAdmin is verified member.
  • Start date Start date
Admin

AdminAdmin is verified member.

Well-Known Member
Staff member
Administrator
Bạn có 1 tấm ảnh cực độc hay đơn giản đó là hình người iu bạn :D, bạn ko muốn ai lấy dc hình từ trang web của bạn ?
bạn đã dùng cách vô hiệu hóa menu chuột phải ?
Nhưng người ta vẫn có thể lấy dc ảnh của bạn bằng cách chụp màn hình bằng phím Prinsceen.
;))
Đây là 1 giải pháp sẽ giúp bạn khắc phục dc điều đó
Thực tế, nó ko giúp bạn vô hiệu hóa phìm printsceent mà nó sẽ xóa bộ nhớ tạm thời của máy tính bạn, khiến dữ liệu mà phím printsceen sau khi bấm vừa đưa vào bị mất đi ~~> ko lấy dc nội dung trong clipboard ra ;))
code nó đây
HTML:
<script type="text/javascript" language="javascript">
<!--
function do_err()
    {
        return true
    }
onerror=do_err;
function no_cp()
    {
        clipboardData.clearData();setTimeout("no_cp()",100)
    }
no_cp();
//-->
</script>
Nó chỉ hoạt động trên IE thui, còn FF thì pó chíu, nay làm trang web này (Ko phải web ảnh đâu nha) có nhu cầu về cái này nên post cho anh em tham khảo
Bổ sung:
Vậy thì ta chơi chiu này, kỉm tra trình duyệt người dùng, nếu ko phải IE thì cho thông báo bắt dùng IE và ko hiện gì cả, níu IE thì hiện bình thường

HTML:
<script type="text/javascript">
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
if (browser!="Microsoft Internet Explorer")
    document.write("Xin lỗi bạn, trang web chỉ hiện thị khi bạn dùng Internet Explorer thôi");
else
    document.write('<img border="0" src="http://m.sinhvienit.net/02.jpg" oncontextmenu="return false;">');
</script>
Nhớ thanks đấy nhá, ko là lần sau ứ share nữa ;))
oncontextmenu="return false;" ~~> giúp cấm click phải trên ảnh
 

Facebook Comments

Similar threads

Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
blog4me
Replies
0
Views
1K
blog4meblog4me is verified member.
blog4me
S
Replies
0
Views
978
shirauno
S
Back
Top