» »

Выделить код скрипта одним кликом для uCoz

Выделить код скрипта одним кликом для uCoz

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

Также если кто то хочет просто скопировать ссылку и у него это не выйдет и придется вытаскивать все а потом искать и здесь может у кого то отобьет это делать. Так вообщем интересное решение для вашего интернет ресурса.

Выделить код одним кликом а сайте для uCoz


Так это не все еще:

Он подойдет как для самого кода или цитаты, но можно им воспользоваться в другом направление. А здесь все очень просто и понятно, в нем поменяем классы codeMessage и quoteMessage и выставляем уже свои, как вы решите и работать будет в этом направление.

Установка:

Идем в админ панель и потом в нижнюю часть шаблона страницы материалов и комментариев к нему и прописываем там.

Код
<script type="text/javascript">  
$('div.codeMessage, div.quoteMessage').click(function() {  
  var e=this;  
  if(window.getSelection){  
  var s=window.getSelection();  
  if(s.setBaseAndExtent){  
  s.setBaseAndExtent(e,0,e,e.innerText.length-1);  
  }else{  
  var r=document.createRange();  
  r.selectNodeContents(e);  
  s.removeAllRanges();  
  s.addRange(r);}  
  }else if(document.getSelection){  
  var s=document.getSelection();  
  var r=document.createRange();  
  r.selectNodeContents(e);  
  s.removeAllRanges();  
  s.addRange(r);  
  }else if(document.selection){  
  var r=document.body.createTextRange();  
  r.moveToElementText(e);  
  r.select();}  
});  
</script>


Если у вас уже есть такого вида скрипт, то его нужно убрать, чтоб не было конфликта и отображалось все корректно и установить новый.

Источник: Yraaa.ru
16.02.2016 Просмотров: 618 Комментарий: (18)

Поделиться в социальных сетях

Материал разместил

Комментарий: 15
Сопрано
Сопрано 16.02.2016 18:221
0
Давно стоит такой код и намного больше нравиться чем на этом, хотя здесь также можно с уверенностью сказать, что на любителя. Главное чтоб выделял полностью, то некоторые не доверяют и если даже есть эта функция, только ручками для полной уверенности.
Сафрон
Сафрон 16.02.2016 18:252
0
Такой код, точно не скажу, что именно такой он был, но скрипт на сайте мельком видел. Но как то привык чтоб нажимать на выделение, но соглашусь, что намного меньше этот скрипт.
Kosten
Kosten 16.02.2016 21:5215
0
Но все дальше и меньше становиться, раньше реально большие были.
Maryges
Maryges 16.02.2016 18:303
0
Но если он меньше, как вы утверждаете, то сами должны понять, все тоже он делает, но в самом теме сайта у вас не будет уже лишнего, просто помню еще самый первый, который не в низ сайта ставился. И в один день он всем приказал долго жить, и после этого не устанавливаю, кому нужно тот скопирует и не чего такого сложного в этом нет.
Kosten
Kosten 16.02.2016 18:364
0
Вот если считать по себе, то ставить больше всего не буду. Так как находишь не рабочий скрипт и его нужно реанимировать, и там ссылку с кодом скопируешь и поставишь. А здесь придется вытягивать в текстовый файл и там потом искать и только от туда брать, то что нужно.

Для пользователей сделал как можно удобней, и пока все работает не буду не чего сбивать, но вот что код в нижней части большой, вот это немного напрягает, так как здесь он в разы меньше и может настанет тот случай, когда нужно сменить. Все же низ сайта стоит на главной странице, а ее как знаете лучше для поисковых роботов держать как можно открытой.
csretven
csretven 16.02.2016 18:485
0
Спасибо за скрипт, просто раньше его видел, но здесь источник хороший, доверее к нему есть.
AnTron
AnTron 16.02.2016 18:546
0
Ставил его, он давно гуляет по интернету, так понравился, но пришлось убрать и старый не стал устанавливать, просто у меня коде и цифрами, и так все понятно и еще не хватало их подсвечивать.
AnTron
AnTron 16.02.2016 18:557
0
Траст, да тебе нужно статьи писать а не просто комментировать, талант прячешь, давай что то напиши умного, с меня плюс точно будет.
1 2 »
avatar