Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Поддержка модификаций > Выделение Кода в блоке "Код"


Автор: Alex_63 Дек 30 2015, 14:36
Выделение Кода в блоке "Код"

http://savepic.su/6940782.png


Админцентр -> HTML шаблоны-> {ваш_шаблон} -> редактировать -> Просмотр темы -> Footer
В самый Конец поля вставляем:

Код
<!-- Выделение Кода в блоке "Код" -->
<script type="text/javascript">
function select_text(elem) {
 if(window.getSelection){
var s=window.getSelection();
if(s.setBaseAndExtent){
  s.setBaseAndExtent(elem,0,elem,elem.innerText.length-1);
}else{var r=document.createRange();
  r.selectNodeContents(elem);
  s.removeAllRanges();s.addRange(r);}
 }else if(document.getSelection){
var s=document.getSelection();
var r=document.createRange();
r.selectNodeContents(elem);
s.removeAllRanges();s.addRange(r);
 }else if(document.selection){
var r=document.body.createTextRange();
r.moveToElementText(elem);
r.select();}}
var Link='<a href="#">Выделить код</a>'
$('.CODE_top > b').html(Link);
$('.CODE_top > b > a').click( function(e) {
 e.preventDefault();
 var sel = $(this).parents('.CODE_top').next('.CODE')[0];
 select_text(sel);
})
</script>

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)