Klavye Tuşları İle Engelleme
Klavye tuşlarının kullanımını kapatmak için onkeydown metodunu kullanacağız. Herhangi bir tuşa tıklatıldığında yapılacak değeri false ile etkisiz hale getireceğiz.
<script> document.onkeydown = function (e) { return false; } </script>
Mouse ile Sağ Tuş Engelleme
Mouse ile site içerisinde ki yazıların kopyalanmasını engellemek için HTML etikete oncontextmenu değerinin false olarak belirlenmesi yeterli olacaktır.
<html oncontextmenu="return false">
Mouse Seçim Alanını Engelleme
Bu işlem ise şudur; Mouse yada CTRL + A gibi kısa yollar kullanılarak yapılan seçimlerde default olarak arka plan mavi ve yazılar beyaz olmaktadır. Bu seçim alanını CSS ile düzenlemek mümkündür. Bu alanı CSS ile none değerine eşitleyip, kullanıcının hiçbir alanı seçemediği algısını yaratabilirsiniz.
<style> html { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } </style> Bu yazıyı seçemezsin ki :)))
Yorumlar