JQuery İle Sağ Tık Engelleme

JavaScript jQuery / Ajax

Merhaba değerli okurlar, bugün JQuery kullanarak Sağ Tık Engelleme uygulaması yapacağız.

İçerik hırsızlığı, birçok web sitesi/blog sahibinin karşılaştığı ciddi bir sorundur. Web sitelerinde sağ tıklamayı devre dışı bırakarak belirli bir seviyeyle sınırlandırılabilirsiniz. Farenin sağ tıklamasını devre dışı bırakmak, sayfa içeriğinin kopyalanmasını önleyerek içerik menüsünün (Sayfa Kaynağını Görüntüle) görünmesini engeller. İyi bir çözüm yolu olarak olarak tavsiye edilmese de, kesinlikle uygulanabilir.

Jquery kullanarak sitenize sağ tıklamayı devre dışı bırakmak çok kolaydır ve nasıl yapacağımızı bu yazı da göreceğiz.

Sağ Tık Engelleme

<script type="text/javascript"> 
$(document).ready(function(){ 
    $(this).on('body', function(e){ 
        e.preventDefault(); 
    }); 
}); 
</script>

Kopyala ve Yapıştır özelliğini devre dışı bırakın

İlk yöntem kullanıcıların yalnızca öğeyi incele kısmından içeriği kopyalma ve yapıştırmasını engeller. Ancak yine de CTRL+X(kes), CTRL+C(kopyala), CTRL+V(yapıştır) gibi klavye kısayollarını kullanarak içeriğinizi çalabilirler.

1) Tüm metinlerde kes, kopyala ve yapıştır özelliklerini engellemek için aşağıdaki kodu kullanın.

<script type="text/javascript">
$(document).ready(function(){
    $(this).on('cut copy paste', function(e){
        return false;
    });
});
</script>

2) Belirli metinlerde kes, kopyala ve yapıştır özelliklerini engellemek için aşağıdaki kodu kullanın.

<p id="paragraf">Bu paragrafı kopyalayamazlar.</p>

<script type="text/javascript">
$(document).ready(function(){
    $('#paragraf').on('cut copy paste', function(e){
        return false;
    });
});
</script>

beni dinlediğiniz için teşekkür ederim. Ayrıca HTML CSS ile responsive menü yapımı adlı yazımız da ilginizi çekebilir. 


Yorumlar (0)

    Bu yazıya henüz bir yorum yapılmamış! İlk yorum yapan sen ol!