|
8 / 3 / 1
Регистрация: 18.01.2012
Сообщений: 83
|
|
Вывод результата в том же окне20.12.2012, 20:41. Показов 9035. Ответов 16
Метки нет (Все метки)
к примеру есть страница html и скрипт php(он не в хтмл, а вынесен отдельно в файл). По нажатию кнопки выполняется скрипт. Как сделать, чтобы результат скрипта выводился не на новую страницу, а в блок <div> та той же странице html.
0
|
|
| 20.12.2012, 20:41 | |
|
Ответы с готовыми решениями:
16
Вывод результата в том же блоке Вывод результата в окне Вывод результата в другом окне. |
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 22.12.2012, 12:11 | |
|
аяксом отправлять запрос на этот скрипт и полученный ответ вставлять в нужный див
Добавлено через 38 секунд либо в самом коде добавить проверку на нажатие кнопки и подключить его в нужном месте страницы
0
|
|
|
8 / 3 / 1
Регистрация: 18.01.2012
Сообщений: 83
|
|
| 22.12.2012, 13:08 [ТС] | |
|
More variants???
0
|
|
|
261 / 247 / 57
Регистрация: 03.09.2010
Сообщений: 805
|
|
| 22.12.2012, 13:48 | |
|
Аякс, что тут еще придумывать.
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||||||||||||||||||||||||||||||||
| 22.12.2012, 14:05 | ||||||||||||||||||||||||||||||||||||
|
Tdutybq, вам мало этих двух вариантов?
![]() Добавлено через 8 минут
1
|
||||||||||||||||||||||||||||||||||||
|
1 / 1 / 0
Регистрация: 18.11.2011
Сообщений: 25
|
|
| 26.12.2012, 13:20 | |
|
А если нужно сделать типа самообновления. Чтобы из загруженной внутрь дива страницы можно было этот сам див обновить ?
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
||
| 26.12.2012, 13:30 | ||
|
-------- страница - это файл файл может быть загружен только туда, где можно прописать адрес этого файла например, в теги APPLET, EMBED, FRAME, IFRAME, IMG, INPUT type=image, SCRIPT XML - у них у всех есть атрибут SRC а у тега DIV такого атрибута нет... -------- так как вы себе представляете "загруженную внутрь дива страницу"?
0
|
||
|
1 / 1 / 0
Регистрация: 18.11.2011
Сообщений: 25
|
|
| 26.12.2012, 14:01 | |
|
Через jQuery функцией load можно загрузить в div html страницу. Вот я знаю как сделать это чтобы нажав на кнопку она туда грузилась.
А как сделать чтобы она ,после загрузки её туда,сама себя грузить могла в этот же див,нажав на обновить внутри этого дива уже.Это как то надо чтобы яваскрипт добавил свой код в основную страницу чтобы внутренняя кнопка обновления могла обрабатываться.
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
||
| 26.12.2012, 14:39 | ||
|
и вот эту строку символов (а не страницу) вы присваиваете свойству innerHTML вашего DIV'a чтобы сделать кнопку обновления, вам надо вашу функцию myFunc () дополнить следующим: -- динамически (методом createElement) создать кнопку <input type="button">, -- "повесить" на эту кнопку вызов функции myFunc () -- добавить эту кнопку в DIV
0
|
||
|
1 / 1 / 0
Регистрация: 18.11.2011
Сообщений: 25
|
|
| 26.12.2012, 15:18 | |
|
А если она внутри уже есть вместе с этой HTML строкой приходит.У неё ид уже есть.Надо просто как-то повесить обработчик на эту кнопку, чтобы основная страница смогла этот ИД увидеть.
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|
| 26.12.2012, 15:28 | |
|
если HTML-код кнопки уже имеется в строке символов, да ещё и с id, тогда вообще не понимаю - в чём у вас сложности?
из трёх пунктов, кои я выше указал (" после присвоения DIV.innerHTML = 'строка символов'; прописываете document.getElementById ('id_кнопки').onclick = myFunc; // имя функции без скобок
0
|
|
|
1 / 1 / 0
Регистрация: 18.11.2011
Сообщений: 25
|
||||||
| 26.12.2012, 15:57 | ||||||
|
Не видит ид.
0
|
||||||
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
||||||
| 26.12.2012, 16:31 | ||||||
|
а это что у вас такое?
никаких только и исключительно document.getElementById ()
0
|
||||||
|
1 / 1 / 0
Регистрация: 18.11.2011
Сообщений: 25
|
|
| 26.12.2012, 16:38 | |
|
Так тоже пробовал.
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
||||||
| 26.12.2012, 16:55 | ||||||
1
|
||||||
|
1 / 1 / 0
Регистрация: 18.11.2011
Сообщений: 25
|
||||||
| 26.12.2012, 18:04 | ||||||
|
Спасибо.Твой пример действительно работает. Я просто использовал библиотеку jQuery. Хотел на чистом JS писать, но пришлось в какой-то момент её подключить.Всё дело в том, что она по своему как-то обрабатывает полученные данные с сервера и поэтому если её кто-то использует ,то по возможности нужно её функциями пользоваться для обработки данных.
Решил так:
Отдельное спасибо kalabuni за активное участие.
0
|
||||||
|
0 / 0 / 1
Регистрация: 03.06.2013
Сообщений: 62
|
|
| 19.06.2013, 15:56 | |
|
0
|
|
| 19.06.2013, 15:56 | |
|
Помогаю со студенческими работами здесь
17
Вывод результата программы в окне Вывод результата в новом окне Вывод результата в новом окне в DataGridView Вывод результата выполнения скрипта в модальном окне Как по нажатию кнопки в открытом новом окне сделать рефреш в том окне откуда оно было открыто? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|