<script type="text/javascript"> |
function disableSelection(target){ |
if (typeof target.onselectstart!="undefined") |
target.onselectstart=function(){return false} |
else if (typeof target.style.MozUserSelect!="undefined") |
target.style.MozUserSelect="none" |
else |
target.onmousedown=function(){return false} |
target.style.cursor = "default" |
} |
if (document.getElementById("nocopy")) { |
disableSelection(document.getElementById("nocopy")); |
} |
</script></body> |
<div id="nocopy">то что защищаем от копирования </div> |
<span oncontextmenu="return false;" ondragstart="return false";><img src="picture.jpg" galleryimg="no"></span> |
<script language="Javascript1.2"> |
<!-- |
var mymessage = "Извините, но вы не можете просмотреть код страницы или скачать картинку."; |
if (document.layers){ |
document.captureEvents(Event.MOUSEDOWN); |
} |
function rtclickcheck(keyp){ |
if (document.layers && keyp.which != 1) { |
alert(mymessage); |
return false; |
} |
if (document.all && event.button != 1) { |
alert(mymessage); |
return false; |
} |
} |
document.onmousedown = rtclickcheck |
//--> |
</script> |
<SCRIPT LANGUAGE="JavaScript"> |
document.ondragstart = test; |
//запрет на перетаскивание |
document.onselectstart = test; |
//запрет на выделение элементов страницы |
document.oncontextmenu = test; |
//запрет на выведение контекстного меню |
function test() { |
return false |
} |
</SCRIPT> |
<BUTTON onclick='window.showModalDialog("page.html")'>на этой страници невозможно скопировать исходник</BUTTON> |