Кнопка раскрывающая аякс окно с формой
|
|
[1] igrok [17.08.2012, 10:26] |
Подскажите пожалуйста, нужно сделать кнопку которая будет открывать окно с формой для вставки бб кода. Т.е. что бы можно было позиционировать как отдельную кнопку бб код+ при открытии окна, два поля для ввода текста 1 - это поле в котором замыкается текст между кодом, 2-е текст сообщения (описание или комент), а результат выводится как $MESSAGE$
Добавлено (17.08.2012, 10:18) --------------------------------------------- Люди добрые, помагите пожалуйста !!! очень надо организовать данную возможность.
Добавлено (17.08.2012, 10:26) --------------------------------------------- надо создать для таких вот страниц My WebPage
Сообщение отредактировал igrok - Пятница, 17.08.2012, 13:04 |
|
[2] rikulia [17.08.2012, 14:51] |
igrok, вы не это имеете в виду? первое второе |
|
[3] igrok [17.08.2012, 15:04] |
rikulia
и это тоже.... Но сейчас стоит проблема создания Ajax окна, с двумя полями для ввода + немного оформить.
Ну и как то надо передавать данные с этих полейДобавлено (17.08.2012, 15:01) --------------------------------------------- типо вот такого Code <script language="JavaScript"> function pressAnyKey() { var newWind = window.open("", "newwin","width=500, height=200, top=50, left=50, status=no, location=no, toolbar=no, menubar=yes"); newWind.document.write("<input type=\"text\" size=\"50\" name=\"\">"); newWind.document.write("<input type=\"text\" size=\"50\" name=\"\">"); newWind.document.write("<input type=\"submit\" value=\"Send\" name=\"\">"); alert("Материал добавлен!") } </script> Добавлено (17.08.2012, 15:04) --------------------------------------------- где первая строка инпут, должна присваивать отрывающий и закрывающий тэг, хотя в принципе возможно что достаточно что бы она просто передавала параметр
а вторая - это просто текст Описание или как угодно....
Сообщение отредактировал igrok - Пятница, 17.08.2012, 14:59 |
|
[4] likbezz [18.08.2012, 12:18] |
igrok, Подскажите пожалуйста, нужно сделать кнопку которая будет открывать окно с формой для вставки бб кода. Как обычно. Создать xml ловский файл, закинуть на сайт и прописать код вызова. Смотри по теме: » Подробно о создании uWnd (аякс) окошек (примеры реал...
Т.е. что бы можно было позиционировать как отдельную кнопку бб код+ при открытии окна, два поля для ввода текста 1 - это поле в котором замыкается текст между кодом, 2-е текст сообщения (описание или комент), а результат выводится как $MESSAGE$ а вот это вот не очень понял..
Ну и как то надо передавать данные с этих полей где первая строка инпут, должна присваивать отрывающий и закрывающий тэг, хотя в принципе возможно что достаточно что бы Какие функции отвечают за вставку bb-кодов описано по ссылке выше. Повторю: Code doInsert("[bbcode]"+text+"[/bbcode]","",false); и Code simpletag('[bbcode]','','','message',''); |
|
[5] igrok [18.08.2012, 14:26] |
а вот это вот не очень понял..
ситуация такая:
1. Вызов диалогового окна Ajax с двумя полями. Первое поле - строка ввода ссылки типо бб код img или http:// а вторая - это второе диалоговое окно где мы пишем название ссылки к http:// 2. Необходимо что бы автамотически публикавалось заполненое. Те.: после того как поля были заполнены и была нажата кнопка Ок! Текст не пишется а срабатывает кнопка "Добавить ответ"
иными словами: Ок! == "Добавить ответ"
тут же я хочу сделать условие:
добавленная ссылка с описанием приобретает значение <object> для последующей функции if onclick="object
проектируемая страница |
|
[6] likbezz [18.08.2012, 19:46] |
igrok, 1. Вызов диалогового окна Ajax с двумя полями. Кто его вызывает, или как оно вызывается? при загрузке? каких-то действиях?
а вторая - это второе диалоговое окно Типа - ю винд, еще одно? или просто алерт окошко типа промпт?
2. Необходимо что бы автамотически публикавалось заполненое. Те.: после того как поля были заполнены и была нажата кнопка Ок! Текст не пишется а срабатывает кнопка "Добавить ответ" То есть куда? прямо на страницу? или есть что-то типа формы... |
|
[7] igrok [19.08.2012, 16:54] |
Кто его вызывает, или как оно вызывается? при нажатии на копку (ссылку"добавить")
задумка вобще в одном окошке ( в этом же Ajax)без алерт два промпт.
Добавлено (19.08.2012, 15:25) --------------------------------------------- Я думаю можно поступить проще....
Как засунуть эту форму
в аякс окно ?
Добавлено (19.08.2012, 16:54) --------------------------------------------- и еще: - как присвоить значение кнопке Ок == добавить ответ ?
Сообщение отредактировал igrok - Среда, 22.08.2012, 16:34 |
|
[8] likbezz [19.08.2012, 18:07] |
igrok, Как засунуть эту форму в аякс окно ? Либо написать руками либо взять гет запросом со страницы добавления, либо ифреймом... ..А как ты думал?..
и еще: - как присвоить значение кнопке Ок == добавить ответ ? Найти элемент и присвоить. $.click(); ккнопке или $.submit(); форме.
Данные отправляются двумя способами, кликом по кнопке субмит, или прямым событием на форме. Запомни. |
|
[9] igrok [19.08.2012, 18:17] |
$ - я правельно понемаю значение этого символа ? - это сокращенно фукция getElementById ? Добавлено (19.08.2012, 18:17) ---------------------------------------------
т.е. - переписывать форму согласно странце "Добавления ответов" ? и переписать в виде скрипта ? |
|
[10] likbezz [19.08.2012, 18:29] |
igrok, $ - я правельно понемаю значение этого символа ? - это сокращенно фукция getElementById ? Нет, это означает что это функция именно jquery а не какое либо другое.
т.е. - переписывать форму согласно странце "Добавления ответов" ? и переписать в виде скрипта ? Да., со всеми скрытии атрибутами, и конечно ssid - ID сессии. |
|
[11] igrok [19.08.2012, 23:53] |
м да... Видимо пока-что не судьба реализовать задуманое... если честно, я это представлял ввиде небольшого скрипта который выводит окно и добавляет ответ. |
|
[12] likbezz [20.08.2012, 09:18] |
igrok, если честно, я это представлял ввиде небольшого скрипта который выводит окно и добавляет ответ. Что именно он добавляет? На какую именно страницу? Если это на форум - есть готовый скрипт типа «Добавление сообщения без перегрузки» ... его можно для этого использовать.
Задействовать для этого аякс окошки не вижу большого смысла - только усложнение. |
|
[13] igrok [20.08.2012, 10:19] |
Что именно он добавляет? На какую именно страницу?
выводит он по сути просто ответ на форуме. Есть разделы (темы форума) Аудио, Видео, фото и остальные, для 3-х первых я использую условия вывода плеера. Для аудио - аудио плеер, для видео - видео, а для фото, не чего не использую так как они и так оттоброжаются. Вот для этих 3-х тем, я хотел сделать форму добавления ответов ввиде вызова скрипта с одним бб кодом и организовать условие на этих страницах. Но есть еще одно но.... Ответы на этих страницах, выглядят как ссылка (описание и есть ссылка, а сама ссылка не видна), имеется ввиду, что если нажать на описание то срабатывает функция передачи ссылки и описания в другое окно ( с маленького окна в большое) а ссылка непосредственно передается в плеер. В общем как то так.... |
|
[14] likbezz [20.08.2012, 12:15] |
igrok, фото и остальные, для 3-х первых я использую условия вывода плеера Какого именно плеера?
Ответы на этих страницах, выглядят как ссылка (описание и есть ссылка, а сама ссылка не видна), имеется ввиду, что если нажать на описание то срабатывает функция передачи ссылки и описания в другое окно Очень смутно.
что если нажать на описание то срабатывает функция передачи ссылки и описания в другое окно ( с маленького окна в большое) а ссылка непосредственно передается в плеер. Типа как в yahoo плеер что ли? |
|
[15] igrok [20.08.2012, 12:57] |
uppod
Типа как в yahoo плеер что ли? я с яххо плеером не знаком, только что посмотрел - принцип похож. Но я рассматривал это еще проще
могу нарисовать - для наглядного представления |
|