Sağ Tık Engelleme Kodu
Sağ Tık Engelleme Kodu Hakkında
Sitenizi ziyaret eden okuyucularınızın sitenizin içeriğine sağ tık yapmasını engellemek için bir çok yöntem mevcuttur. Bu işlemi javascirpt, jquery ile kolaylıkla yapabilirsiniz. Ancak bu yöntem pek tavsiye edilmemektedir.
Yöntemi HTML tagleri içinde embed edebileceğimiz gibi aynı sayfa içerisinde javascript kod blokları arasına yazabilir veya harici .js dosyaslarınada yerleştirebiliriz.
Ancak burada anlatılan yöntemler sadece sağ tıklamayı engelleyecektir ve ileri bilgisayar bilgi ile bunlar da pek tabi aşıla bilinir.
Bu yöntem ile sitenizden yazılarınızın kopyalanmasını engelleyemezsiniz. Çünkü hala CTRL-C kısayolu aktif halen olacaktır. Dediğim gibi sadece mouse sağ tuşu iptal olur.
Sağ Tuş Engelleme Kodu Nereye Yazılmalı
Sağ tuş ekleme engelleme kodlarını 3 yöntem ile de yapılabilir. Hangisi kolayınıza geliyorsa onu tercih edebilirsiniz
- Kod içinde (In-line)
- Script kod bloku kullanılarak
- Harici script dosyası (.js) kullanımı
Javascript Sağ Tuş Engelleme
En pratik yöntem inline olarak yapmaktır. Tüm sayfaya uygulayabileceğiniz gibi belli html taglerine de uygulanabilinir.
< html oncontextmenu="return false;">
veya
< body oncontextmenu="return false;">
veya
< div oncontextmenu="return false;">
Jquery Sağ Tuş Engelleme
$ ('selector') .contextmenu (function () {
return false;
});
Bütün sayfada engellemek istiyorsanız.
$ (document) .contextmenu (function () {
return false;
});