powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как перейти на одну страницу назад
7 сообщений из 7, страница 1 из 1
как перейти на одну страницу назад
    #34768057
random13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все банально просто как сначала кажется, javascript:history.back()

но не тут то было так как у меня есть форма на странице возникает проблема при нажатии на ссылку выскакивает дикое окно с вопросом относительно формы, это очень пугает, как бы избежать этого..
...
Рейтинг: 0 / 0
как перейти на одну страницу назад
    #34768154
ambarka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже у тебя форма отправляется POST методом.
1) после того как форма обработается, делай редирект (на стороне сервера) на другую страницу (главное не ту, которая обрабатывает форму).
или
2) затирай хистори в браузере, чтоб нельзя было нажать "назад"
...
Рейтинг: 0 / 0
как перейти на одну страницу назад
    #34768206
random13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ambarka_maxпохоже у тебя форма отправляется POST методом.
1) после того как форма обработается, делай редирект (на стороне сервера) на другую страницу (главное не ту, которая обрабатывает форму).
или
2) затирай хистори в браузере, чтоб нельзя было нажать "назад"

ну смотри, предположим есть магазин, человек что то заказал, затем перешел в корзину чтобы уже оформить заказ, соответственно тама есть форма, а мне нужна ссылка чтобы перейти обратно к результатам поиска откуда человек как раз добавлял
...
Рейтинг: 0 / 0
как перейти на одну страницу назад
    #34768275
ambarka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда подходит как раз первый вариант

страница 1. пользователь выбирает товар и сабмитит на стараницу 2
страница 2. страница обрабатывает форму и сервер перенаправляет браузер на страницу 3
страница 3. что-то сообщает пользователю

таким образом в истории браузера остнется страница 3 и 1
и кнопками вперед назад ты никогда не попадешь на старницу 2
...
Рейтинг: 0 / 0
как перейти на одну страницу назад
    #34768310
ambarka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
страница 2. страница обрабатывает форму и сервер перенаправляет браузер на страницу 3

следует понимать как: серверный скрипт по адресу [страница 2] обрабатывает форму и и сервер редиректит браузер на страницу 3
...
Рейтинг: 0 / 0
как перейти на одну страницу назад
    #34768360
random13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а по легче ни как, немного не подходит этот вариант

я еще пробовал передавать ссылку в виде переменной для возврата, но что-то не вышло
...
Рейтинг: 0 / 0
как перейти на одну страницу назад
    #34768420
ambarka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3)попробуй метод GET
но если ходить туда сюда, будет увеличиваться количество товара в корзине :)
4)можно сабмит делать в frame или iframe, без перезагрузки основной страницы
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как перейти на одну страницу назад
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]