Вниз  JavaScript
- 4.05.2011 / 23:35
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Kiro, Пока нет. Могу завтра оформить с нормальным учебником
__________________
 Магистр Мёда
- 5.05.2011 / 14:15
MrEricsson
  Пользователь

MrEricsson 
Сейчас: Offline
Koenig, Как мне их ява скрипт скопировать. Я загрузил страничку, а там чё только нету. Надо как-то отделить форму заказа от всего ненужного. Ты сможешь это сделать?
- 5.05.2011 / 16:08
Кекс
  Пользователь

Кекс 
Сейчас: Offline
MrEricsson, всю жизнь за тебя всё делать чтоли? Уж отфильтровать код - это самое простое, что можно только придумать :)
- 20.05.2011 / 20:05
Banderas
  Пользователь

Banderas 
Сейчас: Offline
Самое элементарное,как сделать ссылки на ява скрипт на хтмл это что то вроде того<a href=url>text</a> а в ява скрипт это как
- 20.05.2011 / 21:16
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Banderas, Так же
__________________
 Магистр Мёда
- 23.05.2011 / 21:07
Screamer
  Пользователь

Screamer 
Сейчас: Offline
В общем у меня есть панелька с ббкодами
на джоне тройке.
Вот функция для добавления их в форму
  1. function auto_bb($form, $field) {
  2.     global $set;
  3.         return '<script language="JavaScript" type="text/javascript">
  4.                 function tag(text1, text2) {
  5.                 if ((document.selection)) {
  6.                 document.' . $form . '.' . $field . '.focus();
  7.                 document.' . $form . '.document.selection.createRange().text = text1+document.' . $form . '.document.selection.createRange().text+text2;
  8.                 } else if(document.forms[\'' . $form . '\'].elements[\'' . $field . '\'].selectionStart!=undefined) {
  9.                 var element = document.forms[\'' . $form . '\'].elements[\'' . $field . '\'];
  10.                 var str = element.value;
  11.                 var start = element.selectionStart;
  12.                 var length = element.selectionEnd - element.selectionStart;
  13.                 element.value = str.substr(0, start) + text1 + str.substr(start, length) + text2 + str.substr(start + length);
  14.                 } else document.' . $form . '.' . $field . '.value += text1+text2;
  15.                 }
  16.             </script>
  17.             <script type="text/javascript" src="' . $home . '/incfiles/bb.js"></script>
  18.             <style type="text/css">
  19.                 #panel {
  20.                     background: #777777;
  21.                     color: #FFFFFF;
  22.                     width: 99%;
  23.                     padding: 1px;
  24.                     display: none;
  25.                 }
  26.                 .btn-slide {
  27.                     color: #0066FF;
  28.                 }
  29.                 </style>
  30.                     <div class="topmenu">
  31.                     <a href="javascript:tag(\'[b]\', \'[/b]\')"><img src="' . $home . '/images/bb/b.png" alt="b" title="Жирный"/></a>
  32.                     <a href="javascript:tag(\'[i]\', \'[/i]\')"><img src="' . $home . '/images/bb/i.png" alt="i" title="Наклонный"/></a>
  33.                     <a href="javascript:tag(\'[u]\', \'[/u]\')"><img src="' . $home . '/images/bb/u.png" alt="u" title="Подчёркнутый"/></a>
  34.                     <a href="javascript:tag(\'[s]\', \'[/s]\')"><img src="' . $home . '/images/bb/s.png" alt="s" title="Перечёркнутый"/></a>
  35.                     <a href="javascript:tag(\'[c]\', \'[/c]\')"><img src="' . $home . '/images/bb/q.png" alt="quote" title="Цитата"/></a>
  36.                     <a href="javascript:tag(\'[php]\', \'[/php]\')"><img src="' . $home . '/images/bb/cod.png" alt="cod" title="Код"/></a>
  37.                     <a href="javascript:tag(\'[url=]\', \'[/url]\')"><img src="' . $home . '/images/bb/l.png" alt="url" title="Ссылка" /></a>
  38.                     <a href="javascript:tag(\'[color=red]\', \'[/color]\')"><img src="' . $home . '/images/bb/re.png" alt="red" title="Красный"/></a>
  39.                     <a href="javascript:tag(\'[color=green]\', \'[/color]\')"><img src="' . $home . '/images/bb/gr.png" alt="green" title="Зелёный"/></a>
  40.                     <a href="javascript:tag(\'[color=blue]\', \'[/color]\')"><img src="' . $home . '/images/bb/bl.png" alt="blue" title="Синий"/></a>
  41.                     <script type="text/javascript">
  42.                         $(document).ready(function(){
  43.                             $(".btn-slide").click(function(){
  44.                             $("#panel").slideToggle("slow");
  45.                             $(this).toggleClass("active"); return false;
  46.                         });
  47.                     });
  48.                     </script>
  49.                     </div>';
  50. }
Мне надо сделать что бы при нажатии в форуме ссылки ответить в форму добавлялся ник пользователя которому отвечаем, ну и соответственно цитирование сделать.
Как знаю только что нужно переделать эту функцию.Чё то попробовал пока что ничего не получается,
мож кто чё подскажет?
__________________
 საქარტველოს გაუმარჯოს
- 23.05.2011 / 21:16
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Screamer, это наверное не из той оперы, BB-коды тут не при делах.
__________________
 let live
- 23.05.2011 / 21:20
Screamer
  Пользователь

Screamer 
Сейчас: Offline
aNNiMON, нее эта функция отправляет текст в форму
вот в конце почти есть javascript:tag(\'[php]\', \'[/php]\')
  вместо [php] [/php] можно написать что угодно, так вот я незнаю как вместо этого ббкода вставить переменную,
точнее переменную я знаю как вставить, только я не знаю где её объявить, и за что отвечают все эти условия
__________________
 საქარტველოს გაუმარჯოს

Изменено Screamer (23.05 / 21:21) (всего 1 раз)
- 24.05.2011 / 07:03
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Screamer, Сделай условие на проверку нажатия этой кнопки, далее если существует, переменную ( $user['name'] точно не помню какая там переменная) записывай между тегов
  1. <textarea>' . $user['name'] . ' , </textarea>
  1. $user['nane'] = isset($_POST['otvet']) ? $user['name'] : '';

__________________
 Магистр Мёда
- 24.05.2011 / 08:23
Screamer
  Пользователь

Screamer 
Сейчас: Offline
Koenig, И как ты себе это представляешь?Получится что после каждого поста будет отображаться, поле ввода.а мне надо как здесь на веб версии
__________________
 საქარტველოს გაუმარჯოს
Наверх  Всего сообщений: 780
Фильтровать сообщения
Поиск по теме
Файлы топика (20)