Скрипты-სკრიპტები

მთავარი » 2009 » მაისი » 30 » Готовые НАДПИСИ в чате
10:19
Готовые НАДПИСИ в чате
Вот, кому нужно - берите

Отправляет в поле ввода текста выбранную из выпадающего меню фразу. Возможность добавления своих.

Должно работать во всех фреймах. Само слово *Выберите Фразу* выбираться не будет.
Проверялось в: IE6, MyIE2, Maxthon, Avasat, FireFox1.5, Opera9.0
Это между тегами и

Code
<script language="javascript" type="text/javascript">
<!--
// Текст в первом option`е
var ftext = 'Выберите Фразу';

// Добавлять фразы так: fr[x] = 'бла-бла-бла';
var fr = new Array();
fr[0] = 'фраза 1';
fr[1] = 'фраза 2';
fr[2] = 'фраза 3';
fr[3] = 'фраза 4';
fr[4] = 'фраза 5';

// Функция добавления выбранного пункта меню в поле ввода текста
function sendfr(element) {
var fraza = element.options[element.selectedIndex].value;
document.fmsg.text0.value = document.fmsg.text0.value+fraza ;     
document.fmsg.text0.focus(); }

// Специальная хигня, чтобы всегда был выделен ftext
var Clicked = false;
function click(element) {
if(!Clicked) { element.selectedIndex = 0; Clicked = true; }     
else Clicked = false; }

// Функция построения селектора
function fraza () {
var menu = '<select name="fraza" onchange="sendfr(this);" onclick="click(this);"><option value="">'+ftext+'</option>';
var text;
for(var k = 0; k < fr.length; k++) {
// Обрезаем текст фразы до 50 символа
text = fr[k].substring(0,50);
menu += '<option value="'+text+'">'+text+'</option>'; }
menu += '</select>';
document.write(menu); }
//-->
</script>

Это между тегами и

Code
<script language="javascript" type="text/javascript">
<!--
fraza();
//-->
</script>
<noscript><select disabled="disabled" title="Для работы функции, нужен JS"><option>Выберите Фразу</option></select></noscript>

კატეგორია: Чат | ნანახია: 503 | დაამატა: verikolataria | ტეგები: გტ, scripts for ucoz | რეიტინგი: 0.0/0
სულ კომენტარები: 0
კომენტარის დამატება შეუძლიათ მხოლოდ დარეგისტრირებულ მომხმარებლებს
[ რეგისტრაცია | შესვლა ]
მოგესალმები Гость