| Главная » Программы » Каталог программ » Скрипты |
Запретить выделение контента
| 04.12.2009, 15:22 | ||
| На многих популярных сайтах больщинство плохих людей aka воров наглым образом копируют статьи/тексты итд. Избавиться от этого можно тем, что просто запретить браузеру выделять контент. Для этого задаем body какой-нибудь идентификатор, в нашем случае это будет noselect, следовательно меняем <body> на:
Code <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("noselect")) { disableSelection(document.getElementById("noselect")); } </script> Скрипт также прост как и его установка. Созданная нами функция disableSelection обрабатывает тот блок, который мы выбрали (которому дали соответствующий идентификатор), при помощи событий onselectstart, onmousedown или при помощи добавления стиля -moz-user-select, работающего в огнелисе. Вот и все
| ||
| Просмотров: 1954 | Загрузок: 0 | Рейтинг: 0.0/0 | ||
| Всего комментариев: 0 | |


