| <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> |