2013-04-08 3 views
0

Я много искал в google и здесь об использовании файлов cookie для хранения местоположения браузера и возможности вернуться в это место, если страница обновлена, возвращена тоже и т. Д., Но я не знаете, как задать правильный вопрос, чтобы получить то, что я хотел бы сделать.jQuery cookie закрыть кнопку

Чтобы быть готовым, я скорее дизайнер, чем разработчик. Однако у меня есть базовые навыки, когда дело доходит до jQuery. С учетом сказанного я ищу способ закрыть сообщение Wordpress, загруженное через ajax, которое вернет пользователя к позиции страницы, где они были, когда они нажали, чтобы открыть сообщение.

У меня есть несколько сообщений на одной странице, и я хочу, чтобы они могли вернуться в эту позицию, когда они закрывают, они закрывают сообщение, которое они только что прочитали. Надеюсь, это имеет смысл?

Так почти закрытая кнопка, которая возвращает пользователя на предыдущую позицию страницы после завершения.

Спасибо.

+0

что нужно печенье здесь .. ?? –

+0

Hi Mohammad Я читал о плагине jQuery cookie, который используется для хранения местоположения страницы при нажатии. Я понимаю, как установить cookie при щелчке ссылки. Просто не уверен, как вернуться к точке, где был установлен файл cookie. – user1813098

+0

Hi Mohammad, Я только что пересмотрел свой вопрос. Cheers. – user1813098

ответ

0
<a href="javascript:history.back(-1);">Go back</a> 

Это займет прежнее положение. Протестировано в Chrome и Firefox.

+0

Hi @netdjw. Спасибо за информацию, но я знаю об этом методе. Моя проблема заключается в том, что, когда на странице представлено более одного комментария, история браузера может стать неизвестной, если человек (а) отправляет один комментарий, а человек (б) представляет два комментария. Я не хочу, чтобы человек (б) нажал кнопку закрытия, и он возвращает только одну страницу, когда на самом деле им нужно вернуться на две страницы. Имеет ли это смысл? – user1813098

0

Не зная, как ваши сообщения в Wordpress отображаются в HTML, общий способ решения чего-то подобного - передать координаты x, y вашей кнопке закрытия (когда пользователь нажимает ссылку, чтобы прочитать сообщение) и когда пользователь нажимает кнопку закрытия, вы можете использовать функцию прокрутки (https://developer.mozilla.org/en-US/docs/DOM/window.scroll) для прокрутки до определенной точки в браузере.

+0

Является ли исходная страница под контролем? т.е. страницу, на которую пользователь нажимает, чтобы перейти к фактическому сообщению. Можете ли вы изменить источник/добавить в него больше скриптов? –

+0

Да, я могу редактировать любой из исходных файлов. – user1813098

Смежные вопросы