Web sayfası ve resimlerde sağ tık menüsü nasıl kapatılır?

How to close right context menu on web pages and images ?
 
Bazen web sayfalarınızda resimlerinizin başkaları tarafından alınması engellemek isteyebilirsiniz. Bunu da resime veya sayfasına sağ tıklamayı kapatarak yapabilirsiniz.

Resimlerin oncontextmenu attribute'u ile sağ tıklamayı kapatabilirsiniz.

<asp:Image ID="imgR1" runat="server" ImageUrl=""../images/resim1.png"" oncontextmenu="return false;" />
<img alt="" src="../images/resim2.png" oncontextmenu="return false;"/>

Web sayfasında body elementinin oncontextmenu attribute'u ile sağ tıklamayı kapatabilirsiniz.

<html>
<head></head>
<body oncontextmenu="return false;" >
...
</body>
</html>

Sağ tıkı kapatıp son kullanıcıya mesaj'da gösterebilirsiniz.

<script type="text/javascript">
function removeRightClick() {

alert("Sağ tık yasak !!");
return false;
}
</script>
<body oncontextmenu=" return removeRightClick();"> ... </body><

Tabi bu yöntem işi bilen adamı sadece yavaşlatır. Biz bilmeyenler için yazıyoruz.

İyi kodlar!