Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Выделение кодов одним нажатием


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

Сообщений 1 страница 24 из 24

1

Доброго времени суток. Извиняюсь, если не по адресу, но поиск на мои запросы ничего не выдает, может не так спрашиваю. Как сделать выделение кода одним нажатием?
http://s51.radikal.ru/i133/1009/07/2fd3555ba4a0.jpg

+1

2

Код:
<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();
	}   
}
</script>
<script type="text/javascript">
var div = document.getElementById('pun-main').getElementsByTagName('div');
for(x in div){
	if(div[x].className=='code-box'){
div[x].getElementsByTagName('strong')[0].innerHTML = '<a href="#" onclick="select_text(this.parentNode.parentNode.childNodes[1].getElementsByTagName(\'pre\')[0]); return false;">Выделить код</a>';
	}
}
</script>

html-низ или форма ответа

+16

3

Большое спасибо!

0

4

Благодарю!

0

5

ну хоть нашел что-то действительно полезное...) спасибо

0

6

Супер!!!

0

7

когда нажимаю "Выделит код", меня бросает вверх..что делать?
и здесь, кстати, также бросает

0

8

mkusher
спасибо большое. всё никак не могла найти этот скрипт

0

9

спасибо! очень давно искала!!!

0

10

спасибо))

0

11

Огромное  спасибо!Вам +

0

12

Спасябки)) Ня

0

13

Спасибо))

Отредактировано Iosh. (2010-12-24 00:28:48)

0

14

спс

0

15

спс

0

16

Nasy написал(а):

когда нажимаю "Выделит код", меня бросает вверх..что делать?и здесь, кстати, также бросает

Значит, ваш браузер не поддерживает. Этот код полный и рабочий)

0

17

Спасибо) Отлично работает)

0

18

mkusher
Большое спасибо, это я и искала.
"Плюшка")

0

19

А если ли такой скрипт, но для использования в объявлениях?
Например, под своим баннером поставить код на него!

0

20

J.E.V.T. Поместите код в тег инпут  в атрибут value

value="Тут код банера"

- проблемы с выделением не будет - пример

Код:
<center>
<img src="http://img-fotki.yandex.ru/get/4303/m-jackson-info.4/0_31a28_655a7c8f_L.jpg">
<br/>Код нашего банера<form  style="position: relative; margin: -15px auto 15px  auto; width:100%;"><!-- Код Нашего Банера --> 

<br style="clear:both"/>
<input type="text" tabindex="9" size="autowidth" value="<a href='http://volvoigra.mybb.ru/' title='www.volvoigra.mybb.ru' target='blank'><img src='адрес картинки вашего банера'/></a>" class="inputbox autowidth" onclick="this.focus();this.select();"/>
<br style="clear:both"/>
</form></center>

Отредактировано Deff (2011-08-05 12:12:43)

+1

21

Deff
Спасибо!

0

22

спасибо

0

23

Большое спасибо, все работает

0

24

mkusher Спасибо, очень нужный скрипт! В HTML-низе работает.

0


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Выделение кодов одним нажатием


Рейтинг форумов | Создать форум бесплатно