Size: a a a

Elementor Russian Community

2020 August 26

A

Anton in Elementor Russian Community
Mikhail Kobzarev
стирать хеш из строки перед переходом на другую страницу
подскажи как это сделать ?
источник

A

Anton in Elementor Russian Community
Mikhail Kobzarev
с чего это стало проблемой?
я не сталкивался только изучаю елементор
источник

MK

Mikhail Kobzarev in Elementor Russian Community
вешать на событие onbeforeunload скрипт который делает history.replaceState({}, document.title, window.location.href.split('#')[0]);
источник

A

Anton in Elementor Russian Community
это прописывать на каком елементе ?
источник

A

Anton in Elementor Russian Community
В попапе ?
источник

A

Anton in Elementor Russian Community
или на странице ?

через сниппеты ?
источник

MK

Mikhail Kobzarev in Elementor Russian Community
скорее через сниппет
источник

A

Anton in Elementor Russian Community
понял ладно попробую погуглить потмоу что пока вообще не понял )))
источник

KK

Konstantin Konovalov in Elementor Russian Community
@klif01 предположу что это из-за того что попап повешен на ссылку с анкором #popup или типа того
И при клике по кнопке открывается попап, но и добавляется анкор к адресу страницы
можно попробовать починить так:
источник

KK

Konstantin Konovalov in Elementor Russian Community
1 добавить кнопке/ссылке класс типа popup-btn
2 куда-нибудь в jQuery в document.ready:
$(".popup-btn").click(function (event) {
   event.preventDefault();
 });
источник

MK

Mikhail Kobzarev in Elementor Russian Community
и что это даст?
источник

MK

Mikhail Kobzarev in Elementor Russian Community
я не могу понять почему это проблемой стало когда это стандартное поведение браузера, переходить на рпедыдущий урл из истории, а там был открыт попап - вроде как логично, потом будут другие юзеры спрашивать почему не работает открытие попапа при переходе взад
источник

A

Anton in Elementor Russian Community
Konstantin Konovalov
1 добавить кнопке/ссылке класс типа popup-btn
2 куда-нибудь в jQuery в document.ready:
$(".popup-btn").click(function (event) {
   event.preventDefault();
 });
ооо да кстати похожая тема
источник

A

Anton in Elementor Russian Community
Mikhail Kobzarev
я не могу понять почему это проблемой стало когда это стандартное поведение браузера, переходить на рпедыдущий урл из истории, а там был открыт попап - вроде как логично, потом будут другие юзеры спрашивать почему не работает открытие попапа при переходе взад
согласен все верно, но я вообещ не знаю как чистить там что то я в код не лез
источник

A

Anton in Elementor Russian Community
Вы просто объясняете с высоты своего опыта а мой уровень начинающий
источник

KK

Konstantin Konovalov in Elementor Russian Community
Mikhail Kobzarev
и что это даст?
если попап привязан на ссылку с пустым анкором # то при клике открывается попап, но ещё и добавляется этот пустой анкор к адресу. не очень красиво получается
preventDefault это решает
источник

MK

Mikhail Kobzarev in Elementor Russian Community
Konstantin Konovalov
если попап привязан на ссылку с пустым анкором # то при клике открывается попап, но ещё и добавляется этот пустой анкор к адресу. не очень красиво получается
preventDefault это решает
там обычно ID попапа указывается, хотя я не уверен какой плагин юзает ТС для этого
источник

MK

Mikhail Kobzarev in Elementor Russian Community
Anton
согласен все верно, но я вообещ не знаю как чистить там что то я в код не лез
Вы просто для себя попытайтесь уяснить что это не является проблемой)
источник

СГ

Стас Гольцев... in Elementor Russian Community
Anton
Подскажите, столкнулся с такой проблемкой:

Например на сайте нажимаю кнопку заказать звонок открывается попап.

Дальше закрываю попап, перехожу на ДР страницу и если в браузере нажимаю кнопку назад то автоматом опять вылезает попап.

Не могу найти как это победить
Ммм там есть действие у вас стоит открыть попап попробуйте переключить
источник

KK

Konstantin Konovalov in Elementor Russian Community
Mikhail Kobzarev
там обычно ID попапа указывается, хотя я не уверен какой плагин юзает ТС для этого
я просто обычно вешал на какой-то определённый класс 👀 попробую на id, если он будет пропадать при закрытии, то так гораздо лучше
источник