Підбірка корисних скриптів від копіювання
Створюю і просуваю комерційні сайти та інтернет-магазини з 2008 року. 11-04-2017, 16:49 1 490 2ЗАХИСТ ВІД КЕШУВАННЯ.
Код дуже корисний - Захист від перетягування і виділення тексту.
ЗАХИСТ ВІД КОПІЮВАННЯ ІНФОРМАЦІЇ.
Скрипт - ЗАХИСТ ВІД ДРУКУ.
Виключення Правої кнопки миші.
Усі ці заходи захисту для професіоналів, як яєчна скорлупа під молотком. Але від звичайних юзерів та чайників захист не поганий.
<!DOCTYPE html>
<html dir="ltr" class="ltr" lang="ru">
<head>
<!-- ЗАХИСТ ВІД КЕШУВАННЯ.: -->
<meta http-equiv="pragma" content="no-cache"/>
<!-- Захист від перетягування і виділення тексту. -->
<script language=jаvascript>document.onselectstart=new Function("return false");
document.ondragstart=new Function("return false");</script>
<!-- ЗАХИСТ ВІД КОПІЮВАННЯ ІНФОРМАЦІЇ -->
<script language=jаvascript>
function notcopy(){
alert("Извините, но с этой страницы нельзя ничего копировать!")
return false
}
/* Скрипт - ЗАХИСТ ВІД ДРУКУ */
function atlpdp1()
{
for (wi=0; wi<document.all.length; wi++)
{
if (document.all[wi].style.visibility != 'hidden')
{
document.all[wi].style.visibility = 'hidden';
document.all[wi].id = 'atlpdpst'
}
}
}
function atlpdp2()
{
for (wi=0; wi<document.all.length; wi++)
{
if (document.all[wi].id == 'atlpdpst')
document.all[wi].style.visibility = ''
}
}
window.onbeforeprint = atlpdp1;
window.onafterprint = atlpdp2;
/* Виключення Правої кнопки миші */
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2) {
(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>