Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Смайлики
eXeShДата: Суббота, 31.01.2009, 12:19 | Сообщение # 1
Glava Clana
Группа: Глава Клана
Сообщений: 125
Репутация: 3
Статус:
В шаблоне "Архив..." сервисов "Дневник" и "Новости", в шаблоне "Добавления..." в других сервисах после $BODY$ ставим код:
Code
<script>   
function phucoz() {   
window.open('[color=blue]http://ваш сайт.ru/sm.htm[/color]','Smiles','scrollbars=1,width=100,height=450,left=0,top=0');   
}   
cod_txt=' <input type="button" value="Все смайлы" onclick="phucoz()" class="codeButtons" name="smile"> ';   
if(document.all.b) {   
document.all.b.parentNode.innerHTML+=cod_txt;   
}   
</script>

Создаем страничку по имени sm.htm со следующим кодом:
Code
<html>   
<head>   
<title>Смайлики</title>   

<script type="text/javascript">   
put_file='[color=blue]http://horeman.ru/smile/icq[/color]'; //Путь и имя до смайликов   
Nsm=[color=blue]23[/color]; //общее кол-во смайликов   

function emoticon(theSmilie){   
chto=' [img]' + theSmilie + '[/img] ';   
;var messageField = opener.document.addform.message;   
var selStart = messageField.selectionStart;   
var selEnd = messageField.selectionEnd;   
var MsgVal = messageField.value;   
var text = new String();   
var step = new Number();   
messageField.focus();   
if(document.selection){   
opener.document.addform.message.document.selection.createRange().text = chto+opener.document.addform.message.document.selection.createRange().text;   
}   
else{if(selStart || messageField.selectionStart == '0'){   
step = chto.length;text = MsgVal.substring(0, selStart) + chto;   
text += MsgVal.substring(selEnd, MsgVal.length);   
messageField.value = text;   
messageField.selectionStart = selStart + selEnd + step;   
messageField.selectionEnd = selEnd + step;}   
}   
window.close();   
}   
</script>   

</head>   
<body bgcolor="#FFFFFF" leftMargin=10 topMargin=10 rightMargin=10 bottomMargin=10 marginheight="10" marginwidth="10">   

<script>   
document.write('<table width="100%" border="0" cellspacing="5" cellpadding="0">');   
for(i=0; i<Nsm; i++) {   
kod=put_file+i+'.gif';   
document.write('<tr><td><a href="javascript://" onClick="emoticon(');   
document.write("'"+kod+"', '', false");   
document.write(');return false;"><img border="0" src="'+kod+'"></a></td></tr> ');   
}   
document.write('</table>');   
</script>   

</body>   
</html>


 
  • Страница 1 из 1
  • 1
Поиск:

Themes by
Создать бесплатный сайт с uCoz