Forum Moderators: open
It doesn't even protect them anyway. If someone wants that image there are a number of ways to save it to disk and steal it regardless of all the hoops you create to jump through.
The best protection for this is a solid copyright notice, which is not legally necessary but informs the user that image theft will be prosecuted.
<script>
var message="";
function clickIE()
{
if (document.all)
{
(message);return false;
}
}
function clickNS(e)
{
if
(document.layers¦¦(document.getElementById&&!document.all))
{
if (e.which==2¦¦e.which==3)
{
(message);return false;
}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;
}
else
{
document.onmouseup=clickNS;document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
</script>