X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Не вредит ли сайту код/скрипт?
Peck
Peck
Topic Starter сообщение 23.8.2013, 0:37; Ответить: Peck
Сообщение #1


Участник
***

Группа: User
Сообщений: 216
Регистрация: 16.6.2012
Поблагодарили: 33 раза
Репутация:   10  


Кто знает что это за код, и навредит ли этот код сайту и ПС? smile.gif

document.oncontextmenu = cmenu; function cmenu() { return false; }
function test(form){
alert(form.value);
}
function preventSelection(element){
var preventSelection = false;

function addHandler(element, event, handler){
if (element.attachEvent)
element.attachEvent('on' + event, handler);
else
if (element.addEventListener)
element.addEventListener(event, handler, false);
}
function removeSelection(){
if (window.getSelection) { window.getSelection().removeAllRanges(); }
else if (document.selection && document.selection.clear)
document.selection.clear();
}
function killCtrlA(event){
var event = event || window.event;
var sender = event.target || event.srcElement;

if (sender.tagName.match(/INPUT|TEXTAREA/i))
return;

var key = event.keyCode || event.which;
if (event.ctrlKey && key == 'A'.charCodeAt(0))
{
removeSelection();

if (event.preventDefault)
event.preventDefault();
else
event.returnValue = false;
}
}
addHandler(element, 'mousemove', function(){
if(preventSelection)
removeSelection();
});
addHandler(element, 'mousedown', function(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
});

addHandler(element, 'mouseup', function(){
if (preventSelection)
removeSelection();
preventSelection = false;
});

addHandler(element, 'keydown', killCtrlA);
addHandler(element, 'keyup', killCtrlA);
}
preventSelection(document);


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kronos
kronos
сообщение 23.8.2013, 1:10; Ответить: kronos
Сообщение #2


Белый веб-мастер
*******


Группа: Active User
Сообщений: 4703
Регистрация: 10.2.2009
Из: Харьков
Поблагодарили: 2629 раз
Репутация:   327  


Это защита от копирования, но если захотят, все равно скопируют.
Для продвижения не желательно.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Peck
Peck
Topic Starter сообщение 23.8.2013, 15:28; Ответить: Peck
Сообщение #3


Участник
***

Группа: User
Сообщений: 216
Регистрация: 16.6.2012
Поблагодарили: 33 раза
Репутация:   10  


(kronos @ 23.8.2013, 0:10) *
но если захотят, все равно скопируют.

понимаю.

(kronos @ 23.8.2013, 0:10) *
Для продвижения не желательно.

почему?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bifot
bifot
сообщение 25.8.2013, 20:54; Ответить: bifot
Сообщение #4


Участник
***

Группа: User
Сообщений: 217
Регистрация: 30.5.2013
Поблагодарили: 49 раз
Репутация:   3  


То, что я узнал об этом коде:
  1. Он запрещает клик правой кнопкой мыши.
  2. Запрещает правую кнопку для полей ввода.
  3. Он "защищает" код.
В общем, код для защиты кода. Но это - туфта, т. к. если надо будет украсть - украдут, а если не надо - то этот код вообще не нужен.

Сообщение отредактировал bifot - 25.8.2013, 20:55


--------------------
веб-мастер, с радостью адаптирую Ваши сайты под мобильные устройства

портфолио/прайс/отзывы, вконтакте
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rjksdfhe
rjksdfhe
сообщение 25.8.2013, 21:35; Ответить: rjksdfhe
Сообщение #5


Straight arms
*******

Группа: Active User
Сообщений: 2760
Регистрация: 21.4.2009
Из: Мытищи, МО, РФ
Поблагодарили: 1111 раз
Репутация:   163  


Для продвижения не соглашусь с kronos, на продвижение вряд-ли скажется, повода нет - такое поведение вполне понятное действие WM, а не самодельные under- или bodyclick'и.

Хотя, kronos мог иметь ввиду, что слепые ботоПлатоны иногда чёрти-как на простые скрипты реагируют, и хрен кому потом докажешь, что не верблюд.

По с этим примером скрипта вероятность - 0.1%, IMHO.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BRONX
BRONX
сообщение 27.8.2013, 3:05; Ответить: BRONX
Сообщение #6


Частый гость
**


Группа: User
Сообщений: 62
Регистрация: 26.8.2013
Поблагодарили: 13 раз
Репутация:   3  


(kronos @ 22.8.2013, 23:10) *
Это защита от копирования, но если захотят, все равно скопируют.
Для продвижения не желательно.


Не знаю как для продвижения, но такой скрипт очень раздражает, это не зашита, а лишний кусок кода,
который не делает никакой погоды, а только выводит читателя, из себя.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 27.8.2013, 9:33; Ответить: andreykashops
Сообщение #7


WordPress is my Life..
******

Группа: Active User
Сообщений: 1427
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 633 раза
Репутация:   139  


BRONX, правильно подметили, меня тоже раздражает, когда на сайте стоит подобная защита. Честно говоря часто беру, копирую контент и высылаю в личку автору сайта, чтобы тот убедился в бессмысленности данного костыля biggrin.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как поднять доверие к сайту?
8 fair_exchange 561 Вчера, 18:35
автор: _fan_
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыГде взять скрипт круговой индикатор выполнения
3 slavyn 471 14.12.2017, 22:55
автор: Caterpillar
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВажно мнение по сайту
Буду признателен мнению по amosupport.by
7 malo 786 13.12.2017, 18:17
автор: Catherine_Molli
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыСайту 1 год, а посещаемости нет. Почему?
17 ARSales 1899 30.11.2017, 16:46
автор: Rebarun
Открытая тема (нет новых ответов) Ищу скрипт новостного агрегатора
0 Cunningfox 481 27.11.2017, 21:17
автор: Cunningfox


 



RSS Текстовая версия Сейчас: 19.12.2017, 2:33
Дизайн