Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Архив - только для чтения
Как переробить ?
Отправлено 02.09.2011 - 18:051
uSite Teаm
854 сообщения
Мужчина
Всм доброго времени суток !
Как мне с этого
Code
function add_bb_code_b() {
        parent.window.document.getElementById("mchatMsgF").value+='[b][/b]';$('#choose_color').hide();$('#add_img').hide();$('#add_url').hide();
};


Сделать так что-бы оно не добавляло просто [b] [ /b]а при выдиление текста добавляло текст ?! надеюсь понятно
Профиль Личное сообщение Дом. страница icq Skype
69
Отправлено 02.09.2011 - 20:532
Нет аватара
Бывалый
516 сообщений
Мужчина
Quote (vasa3000)
надеюсь понятно

Не совсем)
Профиль Личное сообщение Дом. страница icq Skype
61
Отправлено 02.09.2011 - 20:563
uSite Teаm
854 сообщения
Мужчина
ну короче мне надо сделать так что-бы при выдиление нужного мне текста он заключался в [b] [/ b] а в том коде что кинул я [b] [/ b] просто добавлеться !
Профиль Личное сообщение Дом. страница icq Skype
69
Отправлено 02.09.2011 - 20:574
Нет аватара
Бывалый
516 сообщений
Мужчина
Так более понятно. Жди умельцев, я не знаю как чё...
Профиль Личное сообщение Дом. страница icq Skype
61
Отправлено 02.09.2011 - 21:085
uSite Team
1689 сообщений
Мужчина
госпади :D вытащи из скрипта bb кодов на форуме функцию, скопируй ее, сделай себе новый тег и кнопку вызова тоже вытащи)
Профиль Личное сообщение Дом. страница icq Skype
709
Отправлено 02.09.2011 - 21:436
Нет аватара
uSite Team
535 сообщений
Мужчина
Думаю разберёшься что и как:
Code
<a href="#" onclick="tagWrap(obj,'[b]','[/b]');return false;"><b>B</b></a>
<textarea id="obj"></textarea>
<script>
function tagWrap(obj, str1, str2) {
  obj.focus();
  if (document.selection) {
   var s = document.selection.createRange();
   if (s.text) {
    s.text = str1 + s.text + str2;
   }
   else {
    obj.value = obj.value + str1 + str2;
   }
   return true;
  }
  else if (typeof(obj.selectionStart) == "number") {
   if (obj.selectionStart != obj.selectionEnd) {
    var start = obj.selectionStart;
    var end = obj.selectionEnd;
    s = obj.value.substr(start, end - start);
    obj.value = obj.value.substr(0, start) + str1 + s + str2 + obj.value.substr(end);
   }
   else {
    obj.value = obj.value + str1 + str2;
   }
   return true;
  }
  return false;
}
</script>
Профиль Личное сообщение Дом. страница icq Skype
114
Отправлено 03.09.2011 - 01:137
uSite Teаm
854 сообщения
Мужчина
не робит =(
Профиль Личное сообщение Дом. страница icq Skype
69
Отправлено 03.09.2011 - 08:558
Нет аватара
uSite Team
535 сообщений
Мужчина
Скопировал, вставил, работает.
Профиль Личное сообщение Дом. страница icq Skype
114
Отправлено 03.09.2011 - 09:039
uSite Team
1689 сообщений
Мужчина
омг... я уже сказал реально рабочий способ...
Code
<a href="javascript://" rel="nofollow" onclick="simpletag('lol','','','message','')" id="lol">бб тег [lol]</a>
даже этого достаточно, чтоб все работало и вставлялся [lol] на форуме и в материалах. Если ты удалил панель bb кодов, тогда вставь это
Code
<script type='text/javascript' src='http://s48.ucoz.net/src/bbcodes.js?2'></script>
в форму добавления комментария или сообщения.
Профиль Личное сообщение Дом. страница icq Skype
709
Отправлено 03.09.2011 - 12:3610
Нет аватара
uSite Team
535 сообщений
Мужчина
Может ему не для форума надо, если не работает.
Профиль Личное сообщение Дом. страница icq Skype
114
Отправлено 03.09.2011 - 12:4911
uSite Team
1689 сообщений
Мужчина
В форме добавления комментариев работает аналогично.
Профиль Личное сообщение Дом. страница icq Skype
709
Отправлено 03.09.2011 - 13:1312
uSite Teаm
854 сообщения
Мужчина
Мне надо в чат пихнуть !

Добавлено (03.09.2011, 13:13)
---------------------------------------------
бб код [б] Что бы я выдилил себе нужный текст и оно заключило в тег [b]

Профиль Личное сообщение Дом. страница icq Skype
69
Отправлено 03.09.2011 - 14:2913
Нет аватара
uSite Team
535 сообщений
Мужчина
vasa3000, скопируй мой код и вставь в любое место, появится поле и возле него кнопка, напиши в поле любой текст, обведи, нажми на кнопку, всё работает! Дальше настраивай под себя, а точнее это:
Code
tagWrap(obj,'[b]','[/b]');
Где:
obj - id поля.
[ b] - открывающий тег.
[ /b] - закрывающий тег.
Профиль Личное сообщение Дом. страница icq Skype
114
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2025
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация