Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Вставка смайлов
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Без описания
Black Stork KCO
Отправлено: 22 Мая, 2006 - 09:35:46
Post Id



Member


Покинул форум
Сообщений всего: 124
Дата рег-ции: Апр. 2005  
Откуда: Perm

Карма 0




Надо чтобы при щелчке на смайл автоматически вставлялся его спецсмвол (допустим s01) в <textarea> с именем message формы gb.
Заранее спасибо.
 
 Top
ETC Администратор
Отправлено: 22 Мая, 2006 - 12:40:08
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




Black Stork KCO
"Надо" это как? За тебя написать?
 
 Top
Black Stork KCO
Отправлено: 22 Мая, 2006 - 12:47:05
Post Id



Member


Покинул форум
Сообщений всего: 124
Дата рег-ции: Апр. 2005  
Откуда: Perm

Карма 0




Подсказку.
Я уже сам кое-что накатал, а точнее внаглую выдрал скрипт из неста Манликса.

CODE:
<img src="images/smiles/01.gif" onclick=InsertSmile('s01') style="cursor: hand">


CODE:

function InsertSmile(NameId)
{
var ie=document.all?1:0;
var ns=document.getElementById&&!document.all?1:0;


if(ie)
{
document.all.message.focus();
document.all.message.value+=NameId;
}


else if(ns)
{
document.forms['gb'].elements['message'].focus();
document.forms['gb'].elements['message'].value+=NameId;
}

else
alert("Ваш браузер не поддерживается!");
}


Но один глюк - после вставки, курсор в форме остается до описания смайла, а не перескакивает в конец описаня смайла, что было бы разумнее.
 
 Top
Дмитрий Б.
Отправлено: 23 Мая, 2006 - 08:10:39
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




CODE:
function InsertSmile(NameId)
{
var ie=document.all?1:0;
var ns=document.getElementById&&!document.all?1:0;


if(ie)
{
document.all.message.value+=NameId;
document.all.message.focus();
}


else if(ns)
{
document.forms['gb'].elements['message'].value+=NameId;
document.forms['gb'].elements['message'].focus();
}

else
alert("Ваш браузер не поддерживается!");
}
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0321]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33