Главная

Webmacter V.2 Всё для вебмастера » xenforo » Выделение кода двойным кликом

Выделение кода двойным кликом

Выделение кода двойным кликом


Бывает в сообщении большой код, а хочется быстро его выделить. Вот нашел способ выделения всего кода двойным кликом мыши.

Открываем шаблон page_container_js_body и в самый низ добавляем:
<script type="text/javascript">
$('div.bbCodeBlock pre').dblclick(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>

Если добавить в EXTRA.css код:
.type:after {
    content: 'Двойной клик для выделения';
    padding-left: 5px;
}

Skaiman
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.