Jocker Дата: Суббота, 17.07.2010, 17.20.25 | Сообщение # 1
Глава сайта
Группа: Администраторы
Сообщений: 488
« »
Смайл настроения:
Ранг:
Доп. данные:
Вот более расширенная база символов: Code
<?xml version="1.0" encoding="UTF-8"?><ajax><cmd p="js"><![CDATA[emotion32 = function(theSmilie,t,wh) { if (t){doInsert32(' [img]http://forucoz.com/sml/' + theSmilie + '[/img] ',"",false,wh);} else {doInsert32(" " + theSmilie + " ","",false,wh);} } var myAgent = navigator.userAgent.toLowerCase(); var myVersion = parseInt(navigator.appVersion); var is_ie = ((myAgent.indexOf("msie") != -1) && (myAgent.indexOf("opera") == -1)); var is_win = ((myAgent.indexOf("win")!=-1) || (myAgent.indexOf("16bit")!=-1)); function doInsert32(ibTag,ibClsTag,isSingle,wh){ if (wh==1){wh='brief'} else if (wh==2){wh='mchatMsgF'} else {wh='message'} var isClose = false; var obj_ta = document.getElementById(wh); if ( (myVersion >= 4) && is_ie && is_win){ if(obj_ta.isTextEdit){ obj_ta.focus(); var sel = document.selection; var rng = sel.createRange(); rng.colapse; if((sel.type == "Text" || sel.type == "None") && rng != null){ if(ibClsTag != "" && rng.text.length > 0) ibTag += rng.text; else if(isSingle) isClose = true; rng.text = ibTag+ibClsTag;}} else{if(isSingle)isClose = true;obj_ta.value += ibTag+ibClsTag;}} else{if(isSingle)isClose = true;obj_ta.value += ibTag+ibClsTag;}obj_ta.focus();return isClose;} ]]></cmd><cmd t="layerContentSml" p="innerHTML"><![CDATA[<tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('©',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">©</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('®',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">®</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('&',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">&</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('§',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">§</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('« »',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">« »</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('●',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">●</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('♀',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♀</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('♂',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♂</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('♫',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♫</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('€',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">€</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('β',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">β</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('{',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">{</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('}',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">}</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('$',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">$</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('λ',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">λ</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('♠',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♠</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('♣',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♣</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('♥',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♥</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('♦',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♦</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('♪',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♪</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('♫',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">♫</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');"onclick="emotion32('≠',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">≠</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('™',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">™</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('≈',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">≈</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('←',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">←</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('↑',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">↑</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('→',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">→</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('↓',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">↓</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('¤',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">¤</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('±',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">±</td></tr><tr onmouseover="_coloredTDs(this,'myWinTD2');" onmouseout="_coloredTDs(this,'myWinTD1');" onclick="emotion32('“ ”',0,'0');" style="cursor:pointer;"><td class="myWinTD1" width="40%" align="center">“ ”</td></tr></table>]]></cmd></ajax>
Этот код сохраняете как Code.xml с кодировкой UTF-8 и заливаете к себе в корень сайта. Вот кнопка: Quote
<img src="Ссылка на картинку " border="0" title="Дополнительные символы" onclick="openLayerB('Sml',0,'Ссылка на файл Code.xml ','Название Вашего окна ',250,380);" style="width: 24px;">
То, что красным меняете на свои данные. Добавлены символы сайтом ProSIdr
Сколько людей, столько и мнений.