Скрипт для защиты контента. Не работает "поиск". [FIXED]

<<

AkiRo

Сообщение 26 июл 2011, 13:11

Скрипт для защиты контента. Не работает "поиск". [FIXED]

Установил на своем блоге скрипт для защиты контента. Чтобы не воровали, ибо тема музыки нынче популярна, мало ли что, правда?
Ну ладно, скрипт работает просто отлично, кому надо вот он:
  Код:
<script language='JavaScript'>
document.onselectstart = function() { return false; }
document.oncontextmenu = function() { return false; }
document.onmousedown = function() { return false; }
</script>

Вставляем сразу же после тега head.

Но, есть один минус, который меня дико бесит - перестал работать поиск по сайту. Нельзя ввести поисковый запрос в строку поиска. Если кто-то разбирается и знает как решить проблему - напишите!


*FIXED*


Проблема решена пользователем sv9t, за что ему спасибо.

Исправленный код:
  Код:
    <SCRIPT LANGUAGE="JavaScript">
    document.ondragstart = test;
    document.onselectstart = test;
    document.oncontextmenu = test;
    function test() {
    return false
    }
    </SCRIPT>



и вместо тега <BODY> прописываешь <body style="-moz-user-select: none">
Последний раз редактировалось AkiRo 02 авг 2011, 10:36, всего редактировалось 4 раз(а).
<<

sv9t

Сообщение 26 июл 2011, 14:41

Поисковик какой?
<<

johnspade

Сообщение 26 июл 2011, 15:21

А что, если в коде поиска убрать placeholder="Найти песню..."? Думаю, это поможет, если, конечно, такая строчка есть в коде.
<<

sv9t

Сообщение 26 июл 2011, 17:56

А вообще, кому надо тот сворует(и это не сложно) и скрипт не поможет.
<<

AkiRo

Сообщение 26 июл 2011, 20:56

А что, если в коде поиска убрать placeholder="Найти песню..."? Думаю, это поможет, если, конечно, такая строчка есть в коде.


У меня код кнопки с поиском выглядит вот так:
  Код:
<form action='/search' id='searchform' method='get'>
<input id='s' name='q' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Найти песню...&quot;;}' onfocus='if (this.value == &quot;Найти песню...&quot;) {this.value = &quot;&quot;;}' type='text' value='Найти песню...'/>


А вообще, кому надо тот сворует(и это не сложно) и скрипт не поможет.


Но все таки, как это осуществить? Ну легко, но попарится это их заставит. Без боя не сдамся.
<<

johnspade

Сообщение 26 июл 2011, 21:43

Думаю, можно поэкспериментировать, удалив вот это:
  Код:
onblur='if (this.value == &quot;&quot;) {this.value = &quot;Найти песню...&quot;;}' onfocus='if (this.value == &quot;Найти песню...&quot;) {this.value = &quot;&quot;;}' type='text' value='Найти песню...'
Не знаю, выйдет ли из этого что-то хорошее, но мне кажется, если убрать надпись "Найти песню...", можно будет вводить текст в форму.
<<

sv9t

Сообщение 27 июл 2011, 13:11

Попробуй гугловский поиск вставить...
<<

AkiRo

Сообщение 27 июл 2011, 14:09

Попробуй гугловский поиск вставить...


Даже подписка по почте - адрес почты ввести нельзя. Здесь, просто как бы блокируется курсор. Дело не в поиске. Надо как-то скрипт поправить. А вот как - рылся рылся, но в джава я пока полный нуб.
<<

sv9t

Сообщение 27 июл 2011, 18:57

Я пробовал, получилось. В Mozilla, Chrome, IE9 не выделяется, не работает правый клик, в Opere выделяется но не работает правый клик(скопировать можно ctrl+c). Поиск, ссылки работают.
  Код:
<SCRIPT LANGUAGE="JavaScript">
document.ondragstart = test;
document.onselectstart = test;
document.oncontextmenu = test;
function test() {
return false
}
</SCRIPT>


и вместо тега <BODY> прописываешь <body style="-moz-user-select: none">
А так если конкретно решил то есть сайт для этого http://nocopypaste.com/ или делай статьи формата .pdf
<<

M_a_Ge

Сообщение 28 июл 2011, 06:09

Да не страдайте Вы ерундой, Вы не секретные тексты пишите. Ваши тексты можно легко скопировать немного подправив код уже загруженной страницы. Даже если в .pdf будете делать, текст можно распознать. Тем самым, пытаясь сделать полезную фичу, Вы мишаете своим пользователя, а это огромный минус. Подумайте хорошенько, действительно ли это нужно?

Вернуться в Скрипты для Blogger

Работает на phpBB © 2000, 2002, 2005, 2007 phpBB Group. Дизайн ST Software и Blogger Форум. Русская поддержка phpBB
ЧПУ ссылки от phpbb seo