попап окно для логина на сайте. я зачем-то сделал еще аналогичную страницу /login типа чтоб поисковики ее видели. таких попап планируется еще несколько. нужно ли заморачиваться с реальными страницами?
Js по какой то причине может не отработать
Есть ощущение что и вправду заморочился. Макс выше ответил про js. Как вариант такое может быть. Но это маловероятный сценарий. Иногда на js влияют расширения, кто то может отключить обработку js скриптов (редкие уникумы) Но что бы исключить влияние js нужно запиливать классическую синхронную форму. Но так уже никто не делает) С точки зрения удобства не думаю, что вход в отдельном окне его добавляет. Обычно страница логина легкая и загружается моментально. А обслуживать удобнее если все находится в одном месте. Плюс на страницу всегда можно оставить ссылку. В общем я бы выпилил окно и оставил только страницы
да я походу вообще заморочился ненужными вещами. у меня при открытии попап делается history pushstate с url типа /login?modal=1 и при обновлении страницы редиректит с /login?modal=1 на просто /login. я по другому не смог заставить работать коректно передвигаться по истории браузера. а теперь вот думаю - а зачем я это все делал при том не быстро, т.к. в javascript не очень силен
видимо просто время много) но ход правильный. продолжай в том же духе)
Ты мог в целом добавить get параметр is_login=1 и при загрузке страницы проверять его наличие. Если есть то просто открывать окно. Но это все лишнее усложнение)
да я чисто для себя, увлекает меня
Понял. Как вариант. Но лучше отказаться от модалки)
Обсуждают сегодня