Сделал выезжающее окно для обратного звонка (экспериментальный проект прилагается)... Подскажите, как (и можно ли) сделать, что бы это окно !при открывании на кнопку! было привязано к правой границе браузера (т.е. координаты слоя считались или с правой стороны или были привязаны к ширине браузера). Т.к. если делать через левую сторону, то это очень легко получается, т.к. координаты слоя считаются от левой границы браузера, а как быть с правой? (пробовал разные скрипты и функции, не помогло, но может кто сможет разобраться... Заранее очень благодарен за отклик по теме!
Вот, что нашел может поможет:
document.body.clientWidth //Ширина браузера
document.body.clientHeight //Высота браузера
http://phys.bspu.by/static/lib/inf/int/ ... pr_69.html
Выезжающее окно для обратного звонка
Правила форума
1. Публиковать здесь свои сайты могут только зарегистрированные пользователи, имеющие более 3 сообщений.
2. Сайт должен быть сделан инструментами Web Builder, иные работы не допускаются. В случае нарушения: пользователь банится, а тема удаляется.
3. В данном разделе могут быть обсуждения только по работе сайта, его оформлению и т.д., конструктивная критика приветствуется.
Подробнее: Правила раздела.
1. Публиковать здесь свои сайты могут только зарегистрированные пользователи, имеющие более 3 сообщений.
2. Сайт должен быть сделан инструментами Web Builder, иные работы не допускаются. В случае нарушения: пользователь банится, а тема удаляется.
3. В данном разделе могут быть обсуждения только по работе сайта, его оформлению и т.д., конструктивная критика приветствуется.
Подробнее: Правила раздела.
-
SuperBatya
- Продвинутый

- Сообщения: 213
- Зарегистрирован: 18 сен 2016, 01:05
- Версия Web Builder: 11.2.3
Выезжающее окно для обратного звонка
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Реклама
-
SuperBatya
- Продвинутый

- Сообщения: 213
- Зарегистрирован: 18 сен 2016, 01:05
- Версия Web Builder: 11.2.3
Выезжающее окно для обратного звонка
Очень нужно именно с права... У кого какие-нибудь идеи откликнитесь... Буду очень рад любой, даже маленькой подсказке!!!
-
Alex15963
- Опытный

- Сообщения: 697
- Зарегистрирован: 17 фев 2015, 13:13
- Версия Web Builder: 10.4.4
- Имя: Алексей
Выезжающее окно для обратного звонка
Вы написали много слов, плюс какие-то координаты, но я так ничего и не понял. Вы хотите, что б при клике на кнопку слой выезжал справа и второй раз при клике на кнопку - он уезжал вправо? Если так, то это можно сделать стилями и анимацией
-
edo32
- Читатель

- Сообщения: 4
- Зарегистрирован: 06 май 2016, 11:36
- Версия Web Builder: 11.2.4
-
SuperBatya
- Продвинутый

- Сообщения: 213
- Зарегистрирован: 18 сен 2016, 01:05
- Версия Web Builder: 11.2.3
Выезжающее окно для обратного звонка
Я так и делал стилями и анимацией (проект прилагается), кстати прям как на видео ролике... Но вот загвоздка: при разном разрешении экрана или при уменьшении размера окна браузера - координаты меняются и выезжающее окно плывет, т.к. отсчет для анимации идет слева (выезжающий слой слева это просто... как на видео ролике), а вот, что бы он выезжал с права, то, я так предполагаю и нужно функции ширины экрана браузера (document.body.clientWidth)...
-
Alex15963
- Опытный

- Сообщения: 697
- Зарегистрирован: 17 фев 2015, 13:13
- Версия Web Builder: 10.4.4
- Имя: Алексей
Выезжающее окно для обратного звонка
Вот как вариант
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
SuperBatya
- Продвинутый

- Сообщения: 213
- Зарегистрирован: 18 сен 2016, 01:05
- Версия Web Builder: 11.2.3
Выезжающее окно для обратного звонка
Алекс, тебе респект и уважение... Ты гений... Идею подхватили смастерил себе, то, что нужно!!! Спасибо!
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Выезжающее окно для обратного звонка
Надо раздел создать с проектами и их описанием, что бы можно было скачать и посмотреть.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Alex
- Admin

- Сообщения: 3160
- Зарегистрирован: 06 фев 2012, 00:03
- Версия Web Builder: 14.2.2
- Имя: Алексей
- Контактная информация:
Выезжающее окно для обратного звонка
У нас есть уже - WYSIWYG Web Builder Советы, рекомендации, учебники и примеры кода.
Онлайн-магазин готовых решений
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
В личке принимаю, только по техническим вопросам! На вопросы по программе в личке не отвечаю!
Вернуться в «Покажите всем ваш сайт, созданный с помощью WYSIWYG Web Builder!»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость

