Как читать / записывать или сохранять идентификаторы фрагментов при обратной передаче - PullRequest
0 голосов
/ 12 сентября 2011

Я использую идентификаторы фрагментов для запуска управления просмотром вкладок, и было бы неплохо, если бы постбэк мог сохранить вкладку, так как это менее раздражает пользователя. С этой целью я искал способ сохранить идентификатор фрагмента, и я нахожусь в полной потере.

Есть ли способ прочитать или сохранить идентификатор фрагмента из ссылки на URL-адрес во время обратной отправки страницы в ASP.NET?

Ответы [ 2 ]

1 голос
/ 12 сентября 2011

Вы не можете сохранять / извлекать фрагменты URL на стороне сервера, поскольку браузеры не отправляют их и не должны отправлять их на сервер. См. Здесь.

Клиенты не должны отправлять URI-фрагменты на серверы при получении документа и без помощи локального приложения (см. Ниже), фрагменты не участвуютв перенаправлениях HTTP.

0 голосов
/ 29 июня 2012

Вы можете использовать document.location.hash из JavaScript, чтобы прочитать фрагмент.Это можно использовать для отправки чего-либо на сервер в POST, а затем сервер может включить это в 30-кратное перенаправление.

...