helper2008

helper2008
Рейтинг
50
Регистрация
21.10.2012

Да, какой то бред. Искусственно тормозить переход юзера по ссылке.

Удали теги <A>

Я вот тоже не понимаю Вашей целевой аудитории.

Ну кино и кино. Что особенного? Как может кино заставить человека постоянно сидеть на чьём то форуме и общаться?

Нужны фанаты. А это штучный товар.

С учётом громадного количества площадок для общения - бесполезняк.

А зачем мусорные тэги? ФронтПейдж? :-)

Ты что такой нервный?

С таким отношением странно. что тебе вообще кто-то отвечает

Может \n поможет?

В общем вот что в итоге получилось. Что мне и надо было. Всем спасибо за помощь.

Работающий код, если кому надо:

<script type="text/javaScript">

function tSelection()
{
var input = document.getElementById('input');
if (typeof(input.selectionStart)=="number")
{
if (input.selectionStart != input.selectionEnd)
{
var b1 = "<B>";
var b2 = "</B>";
var start = input.selectionStart;
var end = input.selectionEnd;
var text = input.value.substr(start,end-start);
var s = input.value ;
s = s.substr(0,start) + b1 + text + b2 + s.substr(end);
document.getElementById('input').value = s ;
}
return true;
}
}
</script>

<TEXTAREA type="text" id="input" name="input" cols="50" rows="10">
test by TEST for EVERYBODY
</TEXTAREA>
<br />
<input type="button" value="<B>...</B>" onClick="tSelection()" />

onPress не заработало, а вот onMouseDown вполне. Спасибо за наводку.

Теперь осталось корректно заменять выделенный кусок текста на свою переменную t. Да, нужно довесок в виде обрамляющих тэгов сразу в переменную добавить ...

ИЕ мне и не нужен. Для себя админку делаю.

А чтобы юзер лишнего не выделял, можно дополнительные ограничения ввести.

Да, я поспешил. Работает только если выделить текст в текстарее, то нужный кусок перемещается куда скажу. А по кнопке пока никак. Будем крутить.

Нужно:

1. Выделил текст в текстареа.

2. Нажал кнопку.

3. Выделенный текст перенёсся куда-либо (дальше я его направлю в ту же текстарею с добавлением нужных тэгов.

Всем спасибо. Вот решение, если кому надо:

<SCRIPT type=\"text/javascript\">

function changeLink()
{
t = window.getSelection();
document.getElementById('bd_keyword').value=\"<B>\"+t+\"</B>\";
}
</SCRIPT>

<INPUT type='button' size='20' value='TEST' onclick=\"changeLink()\">

<TEXTAREA name='bd_text' id='editText' style='width:700px; height:200px;' onSelect=\"changeLink()\">";
</TEXTAREA>

Я подозревал, что выделение нужно искать во всем документе, а не в отдельном тэге.

Всего: 214