Скрипт "Выделить всё" - Форум

Вверх

  • Страница 1 из 1
  • 1
Скрипт "Выделить всё"
Оффлайн
ktt
Понедельник, 24.10.2011, 03:56 | Сообщение # 1
Администраторы
Сообщений: 60
Статус: Offline
Контакты :
0
Суть скрипта в том что если у вас слишком длинный код, этот скрипт мсожет облегчить выделение кода.
В вставить CSS:\
Code
/* ====== Select Code from phpBB3 ====== */  
  div.bbCodeName {margin-bottom:3px;}  
  div.codeMessage code {font-size:14px;}  
  /* ========================*/

В шаблон Форум - Общий вид страниц форума после $BODY$:
Code
<script type="text/javascript">  
  // Select Code from phpBB3/  
  function selectCode(a){  
  var e=a.parentNode.parentNode.getElementsByTagName('code')[0];  
  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();}}  
  // Замена Code на Выделить всё...  
  codediv=document.getElementsByTagName('div');  
  for(i=0;i<codediv.length;i++){  
  if(codediv[i].className=="bbCodeBlock"){  
  s=codediv[i].innerHTML;  
  s=s.replace(/>Code</g,'>Код: <a href="#" onclick="selectCode(this);return false;">Выделить всё<\/a><').replace('<!--uzc-->','<!--uzc--><code>').replace('<!--\/uzc-->','<\/code><!--\/uzc-->');  
  codediv[i].innerHTML=s;}}  
  </script>
  • Страница 1 из 1
  • 1
Поиск:
Статистика сайта
Последние сообщения Самые отвечаемые темы Последние обновлённые темы
xgame
xgame
XGame-Online - э...
Хостинг Игр - Тв...
Хостинг Игр - Тв...
Как уменьшить пи... 1
Типы стрельбы 1
Правильные денеж... 1
Кнопки "Спа... 1
xgame 0
Тема: Дата,Время: Автор:
xgame 01.03.2014, 19:48 бродяга Все для кс 1.6
xgame 17.12.2013, 00:05 davidsxgame Администрация krm-zOne
XGame-Online -... 10.12.2013, 21:38 xgame Администрация krm-zOne
Хостинг Игр - ... 13.10.2013, 15:19 EA-HOST Обучалки кс
Хостинг Игр - ... 13.10.2013, 15:18 EA-HOST Все для кс 1.6
Хостинг Игр - ... 13.10.2013, 15:18 EA-HOST Скрипты от krm-zOne
Хостинг Игр - ... 13.10.2013, 15:18 EA-HOST Другие скрипты для uCoz
Хостинг Игр - ... 13.10.2013, 15:17 EA-HOST Мини-чат
Хостинг Игр - ... 13.10.2013, 15:17 EA-HOST Каталог файлов
Хостинг Игр - ... 13.10.2013, 15:17 EA-HOST Форум
Активные на форуме Новые пользователи
ktt 2
Batareyka 0
EA-HOST 0
WebGerl 0
MyLife 0
prostitutki_name 02.01.2016
fonyda20 28.10.2015
greenmoonru 31.07.2015
uzhevskru 23.07.2015
xxx5_nnov 15.06.2015

Электронные книги