Техническая поддержка сервиса 10bb.ru

Объявление


FAQ - Инструкция по Администрированию форума l ! FAQ - Настраиваем Дизайн(CSS) l

Ознакомтесь: правилами форума l Ответы на часто задаваемые вопросы
При поиске ответа на заданный вопрос рекомендуем пользоваться ссылкой «Найти мои сообщения».
ДА ЗДРАВСТВУЕТ ЛЕТО!!!УРА!

Весь материал защищен авторскими правами

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

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



Cвои смайлики скриптом

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

1

(c) Bonum

1 способ:
Код вставляется в HTML в форме ответа

Код:
<img onclick="insert_text(' [img]адрес_смайла[/img] ', '')" src="адрес_смайла" alt="Смайл" />

Будет отображаться смайл, по клику на который в текст сообщения будет вставлен необходимый BBCode

2 способ:
Код вставляется в HTML в форме ответа

Код:
<img onclick="return changeVisibility('id_смайлов', this)" src="адресс_смайла" alt="описание_смайлов" />
<div class="container" id="id_смайлов" style="display:none; width:199px; position: absolute; z-index: 2">
<div id="smilies-block">
<img src="адрес_смайла" alt="описание_смайла" style="cursor: pointer" onclick="insert_text(' [img]адрес_смайла[/img] ', ''); return changeVisibility('id_смайлов', this)" />
</div>
</div>

id_смайлов - название блока смайлов. Например: smiles-icq, smiles-area2, smiles.
описание_смайла - по желанию, вешь вообщем-то ненужная, ИМХО, так что можно смело удалять.
Добавлять смайлы просто копируя строчку:
<img src="адрес_смайла" alt="описание_смайла" style="cursor: pointer" onclick="insert_text(' -- ', ''); return changeVisibility('id_смайлов', this)" />
Адреса можно писать в формате: uploads/имя_форума/имя_файла , исключение - адрес между --, там адрес должен быть полным, начиная с http:// и т.д.

Выглядит это так:
http://g.foto.radikal.ru/0610/87fdcf6ecab4t.jpg

Используя этот способ можно создать несколько наборов смайлов, оформляя каждый набор отдельным блоком. Каждому блоку надо присваивать уникальные id.

3 способ (© karpoff):
Этот скрипт позволяет при нажатии на ссылку показать окошко с дополнительными смайлами.
При нажатии на доп. смайл его код дописывается в окно быстрого ответа.

Первая часть -  её можно распологать где угодно - хоть в html-верхе, хоть в низе, хоть в объявлении.

Код:
<script language="JavaScript">
function popwnd()
{
var smiles = new Array

//Добавлять смайлики здесь
smiles.push("http://www.mysmiles.ru/super_smilies101.gif")
smiles.push("http://www.mysmiles.ru/super_smilies097.gif")
smiles.push("http://www.mysmiles.ru/super_smilies104.gif")
smiles.push("http://www.mysmiles.ru/super_smilies088.gif")
smiles.push("http://www.mysmiles.ru/super_smilies079.gif")
smiles.push("http://www.mysmiles.ru/super_smilies070.gif")

var msg = new String("")
msg = "<html><head><TITLE>Дополнительные смайлики</TITLE></head>\r\n"
msg += "<body bgcolor=#F5F5F5 >"
msg = msg + "<" + "script language=\"JavaScript\">\r\n"

msg += "function insert(a){\r\n"
msg += "txt = \"[img]\"+a.src+\"[/img] \";\r\n"
msg += "window.opener.insert_text(txt,'');\r\n"
msg += "window.focus()\r\n"
msg += "return false}\r\n"

msg = msg + "</" + "script>\r\n"

i=0

msg += "<div style=\"width: 100%; text-align : justify;\" >" 
while(smiles[i])
{
msg = msg + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n"
i++
}

msg += "</div><br><br><center><a href=\"\" onclick=\"window.close()\">Закрыть</a></center>"
msg += "</BODY></html>";

popup = window.open("","popDialog","height=390,width=258")
popup.document.write(msg)
popup.document.close()

return false
}
</script>

Добавлять смайлики нужно после "//Добавлять смайлики здесь". Просто скопируйте строчку smiles.push("...") и в кавычках пропишите URL смайла

Вторая часть кода - ссылка

Код:
<a id="addsmile"  href="" onclick="return popwnd()">Дополнительные смайлики</a>

<script language="JavaScript">
str=document.URL
page=str.substring(str.lastIndexOf('/')+1)

if(page.indexOf("viewtopic.php")==-1)
   document.getElementById("addsmile").style.display = "none";
</script>

Этот код распологайте там, где хотите расположить ссылку на доп. смайлики.
Только не забудьте скрипт, который идёт после ссылки. Благодаря ему ссылка отображается только при просмотре тем.

0

2

(с) Karpoff

Резонно поставить доп.смайлы рядом с основными. Тоесть в том же окошке. Вот скрипт:

<script>
var smiles = new Array

//Вставлять смайлики здесь
smiles.push("АДРЕС_СМАЙЛА1")
smiles.push("АДРЕС_СМАЙЛА2")
smiles.push("***")

       
for(i in smiles)
    document.getElementById("smilies-block").innerHTML+="<img src=\""+smiles[i]+"\" style=\"cursor: pointer\" onclick=\"insert_text('--'); return changeVisibility('smilies-area', this)\" />"
</script>

в блоке выделенном красным вставляем смйлики
для этого в конце блока добавляем функцию smiles.push("")  и в кавычках пишем адрес смайлика.

вставляем в html в форме ответа

работоспособность смотрим на http://karpoff.5bb.ru

0

3

Пример ещё одного скрипта смайлов(только ссылки свои пропишите и вставляйте в ХТМЛ под формой ответа)

<script language="JavaScript">
function popwnd()
{
var smiles = new Array

//Добавлять смайлики здесь
smiles.push("http://smaylik.by.ru/i/32.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/agree.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/read.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/scare2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/lazy.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/censored.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/air_kiss.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/polling.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/stop.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/swoon2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/blush2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/cray.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/good.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/sclerosis.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/shout.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/secret.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/beee.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/umnik2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/resent.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/mosking.gif")
smiles.push("http://kolobok.wrg.ru/smiles/standart/dance4.gif")
smiles.push("http://kolobok.wrg.ru/smiles/madhouse/slow.gif")
smiles.push("http://kolobok.wrg.ru/smiles/madhouse/to_become_senile.gif")
smiles.push("http://kolobok.wrg.ru/smiles/madhouse/suicide.gif")
smiles.push("http://kolobok.wrg.ru/smiles/madhouse/on_the_quiet.gif")
smiles.push("http://kolobok.wrg.ru/smiles/madhouse/to_pick_ones_nose_eat.gif")
smiles.push("http://kolobok.wrg.ru/smiles/madhouse/hang3.gif")
smiles.push("http://kolobok.wrg.ru/smiles/he_and_she/first_move.gif")
smiles.push("http://kolobok.wrg.ru/smiles/light_skin/treaten.gif")
smiles.push("http://kolobok.wrg.ru/smiles/light_skin/heart.gif")
smiles.push("http://kolobok.wrg.ru/smiles/light_skin/beach.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/KidRock_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/KidRock_02.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/KidRock_03.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/KidRock_04.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/KidRock_05.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/KidRock_06.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/KidRock_07.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/aleksey_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/ghz_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/snoozer_23.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/WhiteVoid_2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/artists/vishenka/Vishenka_05.gif")
smiles.push("http://kolobok.wrg.ru/smiles/artists/vishenka/Vishenka_13.gif")
smiles.push("http://kolobok.wrg.ru/smiles/artists/vishenka/vishenka_24.gif")
smiles.push("http://kolobok.wrg.ru/smiles/artists/vishenka/vishenka_21.gif")
smiles.push("http://kolobok.wrg.ru/smiles/artists/vishenka/vishenka_26.gif")
smiles.push("http://kolobok.wrg.ru/smiles/artists/vishenka/Vishenka_30.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/shablon_03.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/aikido.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/nhl_crach.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/nhl_checking.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/nhl_fight.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/phi.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/nhl3.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/nhl2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/nhl.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/dinamo.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/fan_1.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/spartak.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/fans.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/protest.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/warning2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/sport/banned.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/tommy.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pooh_lol.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pooh_birth_day.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/vinsent.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/comando.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pooh_door.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pooh_go.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pogranichnik.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/big_boss.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pig_ball.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pooh_on_ball.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pooh_honey.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/hi.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/moil.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/santa3.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pooh.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/snegurochka.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/ded_snegurochka2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/santa2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/ded_snegurochka.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/ded_moroz.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/ded_moroz.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/brunette.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/rabbi.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/scenic.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/russian.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/to_keep_order.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/meowth.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/scout.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/pioneer.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/patsak.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/blind.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/mamba.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/buba.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/rap.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/angel.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/diablo.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/beta.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/superman.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/superman2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/new_russian.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/scout_en.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/neo.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/triniti.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/morpheus.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/padonak.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/paint2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/personal/music2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/exaide_2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/drag_03.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/snoozer_25.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/snoozer_26.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/snoozer_27.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Alvarin_33.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Alvarin_34.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/snoozer_13.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/snoozer_14.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/snoozer_15.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/drag_10.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/drag_09.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/drag_08.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/drag_06.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/drag_05.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/drag_02.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/drag_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/djkot_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/anna-horosho_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/mr47_06.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Koshechka_02.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Koshechka_03.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/snoozer_16.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Koshechka_07.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Koshechka_09.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Koshechka_08.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Koshechka_11.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/fiona_dog2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/koshecka_12.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/WhiteVoid_1.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_1.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_2.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_3.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_4.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_5.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_6.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/yoos_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/MULITRI_03.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/MULITRI_02.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/MULITRI_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_10.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_09.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_08.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/connie_07.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/mixery_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/user/Smayly_01.gif")
smiles.push("http://kolobok.wrg.ru/smiles/artists/elffy/Elffy_31.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/man_in_love.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/focus.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/telephone.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/hunter.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/russian_roulette.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/tease.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/pilot.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/alcoholic.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/stinker.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/drag.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/slow.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/slow_en.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/suicide.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/suicide_fool-edit.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/crazy_pilot.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/prankster2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/prankster.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/wacko.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/wacko2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/locomotive.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/on_the_quiet2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/on_the_quiet.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/girl_crazy.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/girl_hospital.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/girl_wacko.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/to_pick_ones_nose.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/to_pick_ones_nose2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/to_pick_ones_nose3.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/sarcastic_hand.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/sarcastic.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/madhouse/preved.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/stinker.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/boredom.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/kiss2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/bad.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/search.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/mamba.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/vampire.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/drinks.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/secret.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/focus.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/yu.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/aggressive.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/beee.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/crazy.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/dirol.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/fool.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/good.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/hi.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/king.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/lazy.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/lol2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/ok.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/pilot.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/rofl.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/rtfm.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/scare.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/shok.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/ok.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/shout.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/tease.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/spiteful.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/unknw.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/vava.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/victory.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/wink.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/yes.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/yess.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/diablo.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/angel.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/girl_devil.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/bomb.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/give_rose.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/pleasantry.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/wacko.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/wacko2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/scratch_one-s_head.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/whistle3.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/yes3.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/dance2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/this.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/bye.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/buba.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/flirt.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/spruce_up.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/suicide2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/heat.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/first_move.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/give_heart2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/kiss3.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/i-m_so_happy.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/declare.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/superstition.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/english_en.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/russian_ru.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/SHABLON_padonak_03.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/SHABLON_padonak_01.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/padonak.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/paratrooper_girl.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/bb.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/party.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/girl_cray2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/music2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/dance4.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/girl_dance.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/paint2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/sarcastic.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/girl_hospital.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/paint3.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/scaut.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/feminist.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/girl_pinkglassesf.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/party2.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/smoke.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/training1.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/girl_drink3.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/other/spam_light.gif")

var msg = new String("")
msg = "<html><head><TITLE>Дополнительные смайлики</TITLE></head>\r\n"
msg += "<body bgcolor=#F5F5F5 >"
msg = msg + "<" + "script language=\"JavaScript\">\r\n"

msg += "function insert(a){\r\n"
msg += "txt = \"-- \";\r\n"
msg += "window.opener.insert_text(txt,'');\r\n"
msg += "window.focus()\r\n"
msg += "return false}\r\n"

msg = msg + "</" + "script>\r\n"

i=0

msg += "<div style=\"width: 100%; text-align : justify;\" >"
while(smiles[i])
{
msg = msg + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n"
i++
}

msg += "</div><br><br><center><a href=\"\" onclick=\"window.close()\">Закрыть окно</a></center>"
msg += "</BODY></html>";

popup = window.open("","popDialog","height=800,width=850")
popup.document.write(msg)
popup.document.close()

return false
}
</script>

<a id="addsmile"  href="" onclick="return popwnd()">Дополнительные смайлики</a>

0

4

К третьему Варианту karpoff  дополнительно(на заметку из кода уберите теги , онибыли написаны чтобы тут был отображен  код..):

как сделать так чтобы окно либо увеличить,либо прокрутку сделать?

popup = window.open("","popDialog","height=800,width=850")
popup.document.write(msg)
popup.document.close()

Цифры подгони, под себя.


Теперь заметим что Вариант karpoff на некоторых форумах может не работать, а на некотрых работать нам так и не удалось установить истинную причину почему, но у некотрых на форума где неработает отображается 

--

или

Все равно в сообщении вместо смайла --undefined


Предлагаем Вашему вниманию уже готовый скрипт смайлов который будет работать на всех форумах стабильно.
Вот работающий Вариант скрипта - спасибо  BONUM, Zebra и Lili1 за доработку

Код:
<img onclick="return changeVisibility('id_смайлов', this)" src="http://kolobok.wrg.ru/button/kolobok_blight.gif" alt="Дополнительные Смайлы" />
<div class="container" id="id_смайлов" style="display:none;  height:120px; width:700px; position: right; z-index: 2">
<div id="smilies-block"><img src="http://kolobok.wrg.ru/button/kolobok_blight.gif"></div>
<img src="http://kolobok.wrg.ru/smiles/standart/shout.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/shout.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/agree.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/agree.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/read.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/read.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/scare2.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/scare2.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/lazy.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/lazy.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/censored.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/censored.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/air_kiss.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/air_kiss.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/polling.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/polling.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/stop.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/stop.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/swoon2.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/swoon2.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/blush2.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/blush2.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/cray.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/cray.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/good.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/good.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/sclerosis.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/sclerosis.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/secret.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/secret.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/beee.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/beee.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/umnik2.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/umnik2.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/resent.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/resent.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/mosking.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/mosking.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/standart/dance4.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/standart/dance4.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/madhouse/slow.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/madhouse/slow.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/madhouse/to_become_senile.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/madhouse/to_become_senile.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/madhouse/suicide.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/madhouse/suicide.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/madhouse/on_the_quiet.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/madhouse/on_the_quiet.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/madhouse/to_pick_ones_nose_eat.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/madhouse/to_pick_ones_nose_eat.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/madhouse/hang3.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/madhouse/hang3.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/he_and_she/first_move.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/he_and_she/first_move.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/light_skin/treaten.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/light_skin/treaten.giff[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/light_skin/heart.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/light_skin/heart.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/light_skin/beach.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/light_skin/beach.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/user/KidRock_01.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/user/KidRock_01.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
<img src="http://kolobok.wrg.ru/smiles/user/KidRock_02.gif" style="cursor: pointer" onclick="insert_text(' [img]http://kolobok.wrg.ru/smiles/user/KidRock_02.gif[/img] ', ''); return changeVisibility('id_смайлов', this)" />
</div>

Если Вам мало смайлов делаете так, добавляете методом копирования  вот эту строку:

Код:
<img src="Ссылку на смайл сюда" style="cursor: pointer" onclick="insert_text(' [img][b]ссылку на смайл сюда[/b][/img] ', ''); return changeVisibility('id_смайлов', this)" />

Ссылки должны быть одинаковыми, ставить в ХТМЛ форма ответа.

Также крутите вот эти параметры height:120px; width:700px;
Для знающих ещё 'id_смайлов', this  - добавления  АЙ-ди смайла например 1, 2 и прочее.....

Cмайлы можно найти http://www.kolobok.us

Скрипт рабочий просто пропишите свои ссылки на смайлы и всё

0



© 10bb.ru