Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Администрирование форума » Update кода на запрет копированич


Update кода на запрет копированич

Сообщений 1 страница 5 из 5

1

У меня стоит код на запрет копирования на форуме для всех, однако я хотел бы немного изменить его. Вот собственно код:

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Если возможно, я хотел бы обновить код, что бы пользователи форума, могли копировать все что написанно в коде, например

Код:
<!-- Запрет копирования -->
<script>var GroupNoCopy=[ 2,3,4 ]; //Группы с запретом копирования</script>
<div class="nscr"><span id=disable000 title="No Copy!"></span>
<style>#disable000{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:99999;}
.punbb a,.punbb input,.punbb textarea{position:relative;z-index:100000;}</style></div><script>
$("#disable000").parent().remove();if(GroupNoCopy.indexOf(GroupID)!=-1){var z=['TEXTAREA','INPUT','SELECT'];
$("body").on("copy contextmenu dblclick mouseup mousedown",function(e){if(z.indexOf(e.target.tagName)==-1){
try{window.getSelection().removeAllRanges();}catch(e){document.selection.empty();};return false}})}
</script>
Код:
Это например тот код, который надо разрешить пользователям что бы они смогли скопировать

0

2

Bad_Dragon
Ну как-то так (Не тестировал, но должно работать
( Ставится так же - в HTML верх

Код:
<!-- Запрет копирования -->
<script>var GroupNoCopy=[ 2,3,4 ]; //Группы с запретом копирования</script>
<div class="nscr"><span id=disable000 title="No Copy!"></span>
<style>#disable000{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:99999;}
.punbb a,.punbb input,.punbb textarea{position:relative;z-index:100000;}</style></div><script>
$("#disable000").parent().remove();if(GroupNoCopy.indexOf(GroupID)!=-1){var Lz=['TEXTAREA','INPUT','SELECT'];
$("body").on("copy contextmenu dblclick mouseup selectstart",function(e){if(Lz.indexOf(e.target.tagName)==-1){
if(!$(e.target).parents("#image-area,.code-box").length && !(e.target.onclick||e.target.onmousedown)){
try{window.getSelection().removeAllRanges();}catch(e){document.selection.empty();};return!1}}})}
</script>

+1

3

Alex_63
Он становиться поверх или вместо старого?

0

4

Bad_Dragon
Вместо старого ставьте

+1

5

Alex_63
Скрипт работает. Спасибо. И извините за свою прошлую грубость...

+1


Вы здесь » Единый форум поддержки » Администрирование форума » Update кода на запрет копированич