Выделить код скрипта одним кликом для 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 |
Поделиться в социальных сетях
Материал разместил
Комментарии: 17 | |
| |
1 2 » | |