[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ваня  
Форум » Всё для сайтов » Скрипты для сайтов » Выделить все (Получить в новой вкладке) (Скрипт получить код для поля CODE)
Выделить все (Получить в новой вкладке)
Лаврентий5932Дата: Суббота, 20.07.2013, 20:29 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 52
Репутация: 0
Статус: Offline
Установка:
На странице материалов и комментариев к нему каталога файлов после MESSAGE вставляем:
Код
<script type="text/javascript">   
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="#" style="color:#fff;" onclick="selectCode(this);return false;">Выделить всё<\/a> (Копировать Ctrl+C)<').replace('<!--uzc-->','<!--uzc--><code>').replace('<!--\/uzc-->','<\/code><!--\/uzc-->');   
codediv[i].innerHTML=s;}}   
</script>
<script type="text/javascript">   
$('.codeMessage').each(function(){$(this).html('<a class="Lnk" style="float:right" href="javascript://" onclick="var win=window.open(\'/\');win.document.body.innerHTML=\'<style>.Lnk {display: none}</style>\'+$(this).parent().html();win.window.stop();"><b>Открыть в новом окне</b></a>' + $(this).html())})
</script>


 Ссылка на публикацию
 
html-cсылка на публикацию
BB-cсылка на публикацию


Лавр
 
Форум » Всё для сайтов » Скрипты для сайтов » Выделить все (Получить в новой вкладке) (Скрипт получить код для поля CODE)
  • Страница 1 из 1
  • 1
Поиск:

Удивительно устроен человек — он огорчается, когда теряет богатство, и равнодушен к тому, что безвозвратно уходят дни его жизни.

- Абу-ль-Фарадж Аль-Исфахани

Мы так привыкли притворяться перед другими, что под конец начинаем притворяться перед собой.

- Ф. Ларошфуко

Карточная игра - явное обнаружение умственного банкротства. Не будучи в состоянии обмениваться мыслями, люди перебрасываются картами.

- А. Шопенгауэр

Кто имеет меньше, чем желает, должен знать, что он имеет больше, чем заслуживает.

- Г.К. Лихтенберг

МВы думаете, что этот человек одурачен вами; а если он притворяется одураченным, то кто больше одурачен:он или вы?

- Жан де Лабрюйер

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

- Абу-ль-Фарадж Аль-Исфахани

Комментарий к УК РФ
Представляем Вашему благосклонному вниманию комментарии к Уголовно-Процессуальному Кодексу РФ.
Цель настоящих комментариев - разъяснить читателю его реальные права в противостоянии с национальной Фемидой и предоставить возможность любому гражданину, попавшему в шестерни Системы,
Читать