Показать сообщение отдельно
Старый 07.08.2012, 17:46 Вверх   #1
Коренной житель
 
Аватар для WinWoolF
WinWoolF вне форума
Доп. информация
По умолчанию Запрет копипаста текста из новости.

Есть скрипт который позволяет запретить копирование текста из новсти.
вот сам код скрипта
Код:
<script language="javascript" src="browser.js"></script>
<script language="javascript">
function rf() { return false; }
document.oncontextmenu=rf;
switch (currentBrowser.name)
{
    case "Internet Explorer":        {document.onselectstart=rf;document.oncontextmenu=rf;break;}
    case "Mozilla":                    {document.captureEvents(Event.MOUSEDOWN); document.onmousedown=rf; self.blur();break;}
    case "Netscape Navigator":    {document.captureEvents(Event.MOUSEDOWN); document.onmousedown=rf; self.blur();break;}
    case "Opera":                    {document.captureEvents(Event.MOUSEDOWN); document.onmousedown=rf; self.blur();break;}
}
</script>
при добавлении в main.tpl из краткои новости скопипастить нельзя, но как я не пытался в fullstory.tpl его добавлять, все равно текст можно выделить. Может кто то уже сталкивался с подобными вешами и может подсказать в каком именно месте в fullstory.tpl следует размешать код скрипта. Ну или возможно какоето другое решение для зашиты контента от копипаста.
  Ответить с цитированием
 
Время генерации страницы 0.07789 секунды с 10 запросами