Показать сообщение отдельно
  #2 (permalink)  
Старый 06.04.2015, 18:58
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

fasady,
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]

О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.

<script type="text/javascript">
 function replaceEmoticons(text) {
 var emoticons = {
 ' :-) ' : 'smail/smaile.png',
 ' :-( ' : 'smail/sed.png',
 ' :-D ' : 'smail/Lauch.png',
 ' :o ' : 'smail/surprised.png',
 ' ;( ' : 'smail/crying.png',
 ' (giggle) ' : 'smail/giggle.png'
 },metachars = /([[\]{}()*+?.\\|^$\-,&#\s])/g;
 for (var i in emoticons) {
 var reg = new RegExp(i.replace(metachars, '\\$1')  , 'g');
 text = text.replace(reg, ' <img src="'+emoticons[i]+'"/> ')
 }
 return text
 }

 </script>
 <div id="box1">
 <p><script type="text/javascript">alert(replaceEmoticons(' test :-) ')); </script></p>
 </div>
Ответить с цитированием