-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Всплывающие окна #158
Comments
Привет. У нас есть класс hidden js функции выполнять можно только в линках
Если хочется что бы текс был как бы в всплывающем поле необходимо добавить класс pop-up и стили с нужными вам размерами и позицией, ну и кнопку сделаем немного красивее, получится так:
Если хочется добавить крестик в этот выпадающий блок, код будет таким:
Если нажимая на кнопку хотим отправить GET и показать наш блок, кнопка должна выглядеть так:
Ну а более правильный способ наверное будет таким. Как только мы нажмем на кнопку, у нас появится скрытое поле с картинкой и надписью Загрузка. Страничка к которой мы делаем GET должна вернуть ответ в json формате:
В дополнение, пришла еще идея, не проверял но должно работать:
И страничка к которой мы делаем GET должна вернуть примерно такой json: Если есть идеи как это все сделать более изящно, предлагайте. |
Сейчас проверяю. Иду постепенно. Спасибо Ренат. |
Последний вариант с response работает четко!! |
В таком случае вот так буде лучше, что бы меньше передавать в ответе пришедшего от GET. Т.к. его ответ проблематично редактировать.
Ответ на GET: |
Со стороны ардуино должно выглядеть так:
И на странице должно быть так:
Хочу обратить внимание что пустой title в блоге text не нужен. Проверено - работает идеально. При таком раскладе я получил все то что хотел. Спасибо огромное. И на мой взгляд это самый изящный метод. |
У вас ошибка в этой строчке: |
Да действительно ошибка! Уже понял. и да строку "style" из ардуино можно не передавать. Итак финально сто стороны ардуино должно быть так:
Со стороны web:
|
@DmitryBorisenko33 вижу в |
О да проверил с h2. Таким образом можно менять размер текста в всплывающем окне. Вообще этот способ вывода информации очень удобен и требует минимум кода. Самое незаменимое для проверки статусов соединения и прочего подобного... |
Ренат, я хотел еще спросить, а можно ли на одну кнопку назначать сразу несколько get запросов? |
Нет. Технически это не правильно. Но можно задать выводы в разные блоки на странице. |
@renat2985 Получается можно одним махом обновлять сразу много блоков. Это очень круто!!! |
Здравствуйте. Хочу попросить Вас добавить новый вид кнопки, при нажатии на которую происходил бы get запрос, как и обычно. Но ответ на этот запрос что бы появлялся во всплывающем окне, которое потом можно было, после просмотра, закрыть. Так было бы можно очень быстро выводить информацию из esp на экран. Спасибо.
The text was updated successfully, but these errors were encountered: