• Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Кнопка раскрывающая аякс окно с формой
Кнопка раскрывающая аякс окно с формой
Дата: Пятница, 17.08.2012, 10:26 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Подскажите пожалуйста, нужно сделать кнопку которая будет открывать окно с формой для вставки бб кода.
Т.е. что бы можно было позиционировать как отдельную кнопку бб код+ при открытии окна, два поля для ввода текста 1 - это поле в котором замыкается текст между кодом, 2-е текст сообщения (описание или комент), а результат выводится как $MESSAGE$

Добавлено (17.08.2012, 10:18)
---------------------------------------------
Люди добрые, помагите пожалуйста !!!
очень надо организовать данную возможность.

Добавлено (17.08.2012, 10:26)
---------------------------------------------
надо создать для таких вот страниц My WebPage


Сообщение отредактировал igrok - Пятница, 17.08.2012, 13:04
 
Дата: Пятница, 17.08.2012, 14:51 |
rikulia
Подполковник
Группа: Пользователи
Сообщений: 105
Награды: 2
Репутация: 11
Статус: Offline


igrok, вы не это имеете в виду?
первое
второе


 
Дата: Пятница, 17.08.2012, 15:04 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


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
 
Дата: Суббота, 18.08.2012, 12:18 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Подскажите пожалуйста, нужно сделать кнопку которая будет открывать окно с формой для вставки бб кода.

Как обычно.
Создать xml ловский файл, закинуть на сайт и прописать код вызова. Смотри по теме:
» Подробно о создании uWnd (аякс) окошек (примеры реал...

Т.е. что бы можно было позиционировать как отдельную кнопку бб код+ при открытии окна, два поля для ввода текста 1 - это поле в котором замыкается текст между кодом, 2-е текст сообщения (описание или комент), а результат выводится как $MESSAGE$

а вот это вот не очень понял..

Ну и как то надо передавать данные с этих полей
где первая строка инпут, должна присваивать отрывающий и закрывающий тэг, хотя в принципе возможно что достаточно что бы

Какие функции отвечают за вставку bb-кодов описано по ссылке выше.
Повторю:
Code
doInsert("[bbcode]"+text+"[/bbcode]","",false);

и
Code
simpletag('[bbcode]','','','message','');


 
Дата: Суббота, 18.08.2012, 14:26 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


а вот это вот не очень понял..


ситуация такая:

1. Вызов диалогового окна Ajax с двумя полями.
Первое поле - строка ввода ссылки типо бб код img или http:// а вторая - это второе диалоговое окно где мы пишем название ссылки к http://
2. Необходимо что бы автамотически публикавалось заполненое. Те.: после того как поля были заполнены и была нажата кнопка Ок! Текст не пишется а срабатывает кнопка "Добавить ответ"

иными словами: Ок! == "Добавить ответ"

тут же я хочу сделать условие:

добавленная ссылка с описанием приобретает значение <object> для последующей функции if onclick="object

проектируемая страница


 
Дата: Суббота, 18.08.2012, 19:46 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
1. Вызов диалогового окна Ajax с двумя полями.

Кто его вызывает, или как оно вызывается? при загрузке? каких-то действиях?

а вторая - это второе диалоговое окно

Типа - ю винд, еще одно? или просто алерт окошко типа промпт?

2. Необходимо что бы автамотически публикавалось заполненое. Те.: после того как поля были заполнены и была нажата кнопка Ок! Текст не пишется а срабатывает кнопка "Добавить ответ"

То есть куда? прямо на страницу? или есть что-то типа формы...


 
Дата: Воскресенье, 19.08.2012, 16:54 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Кто его вызывает, или как оно вызывается?

при нажатии на копку (ссылку"добавить")
Типа - ю винд, еще одно?


задумка вобще в одном окошке ( в этом же Ajax)без алерт два промпт.

Quote
То есть куда?




Добавлено (19.08.2012, 15:25)
---------------------------------------------
Я думаю можно поступить проще....

Как засунуть эту форму


в аякс окно ?

Добавлено (19.08.2012, 16:54)
---------------------------------------------
и еще: - как присвоить значение кнопке Ок == добавить ответ ?


Сообщение отредактировал igrok - Среда, 22.08.2012, 16:34
 
Дата: Воскресенье, 19.08.2012, 18:07 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Как засунуть эту форму
в аякс окно ?

Либо написать руками либо взять гет запросом со страницы добавления, либо ифреймом...
..А как ты думал?..

и еще: - как присвоить значение кнопке Ок == добавить ответ ?

Найти элемент и присвоить.
$.click(); ккнопке или $.submit(); форме.

Данные отправляются двумя способами, кликом по кнопке субмит, или прямым событием на форме. Запомни.


 
Дата: Воскресенье, 19.08.2012, 18:17 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


$ - я правельно понемаю значение этого символа ? - это сокращенно фукция getElementById ?

Добавлено (19.08.2012, 18:17)
---------------------------------------------

написать руками

т.е. - переписывать форму согласно странце "Добавления ответов" ? и переписать в виде скрипта ?


 
Дата: Воскресенье, 19.08.2012, 18:29 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
$ - я правельно понемаю значение этого символа ? - это сокращенно фукция getElementById ?

Нет, это означает что это функция именно jquery а не какое либо другое.

т.е. - переписывать форму согласно странце "Добавления ответов" ? и переписать в виде скрипта ?

Да., со всеми скрытии атрибутами, и конечно ssid - ID сессии.


 
Дата: Воскресенье, 19.08.2012, 23:53 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


м да... Видимо пока-что не судьба реализовать задуманое...
если честно, я это представлял ввиде небольшого скрипта который выводит окно и добавляет ответ.


 
Дата: Понедельник, 20.08.2012, 09:18 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
если честно, я это представлял ввиде небольшого скрипта который выводит окно и добавляет ответ.

Что именно он добавляет?
На какую именно страницу?
проектируемая страница

Если это на форум - есть готовый скрипт типа «Добавление сообщения без перегрузки» ... его можно для этого использовать.

Задействовать для этого аякс окошки не вижу большого смысла - только усложнение.


 
Дата: Понедельник, 20.08.2012, 10:19 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Что именно он добавляет? На какую именно страницу?


выводит он по сути просто ответ на форуме. Есть разделы (темы форума) Аудио, Видео, фото и остальные, для 3-х первых я использую условия вывода плеера. Для аудио - аудио плеер, для видео - видео, а для фото, не чего не использую так как они и так оттоброжаются. Вот для этих 3-х тем, я хотел сделать форму добавления ответов ввиде вызова скрипта с одним бб кодом и организовать условие на этих страницах. Но есть еще одно но.... Ответы на этих страницах, выглядят как ссылка (описание и есть ссылка, а сама ссылка не видна), имеется ввиду, что если нажать на описание то срабатывает функция передачи ссылки и описания в другое окно ( с маленького окна в большое) а ссылка непосредственно передается в плеер.
В общем как то так....


 
Дата: Понедельник, 20.08.2012, 12:15 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
фото и остальные, для 3-х первых я использую условия вывода плеера

Какого именно плеера?

Ответы на этих страницах, выглядят как ссылка (описание и есть ссылка, а сама ссылка не видна), имеется ввиду, что если нажать на описание то срабатывает функция передачи ссылки и описания в другое окно

Очень смутно.

что если нажать на описание то срабатывает функция передачи ссылки и описания в другое окно ( с маленького окна в большое) а ссылка непосредственно передается в плеер.

Типа как в yahoo плеер что ли?


 
Дата: Понедельник, 20.08.2012, 12:57 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Какого именно плеера?


uppod

Типа как в yahoo плеер что ли?

я с яххо плеером не знаком, только что посмотрел - принцип похож. Но я рассматривал это еще проще smile

Очень смутно.


могу нарисовать - для наглядного представления


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Кнопка раскрывающая аякс окно с формой
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:


Мобильная версия