В настоящее время, когда пользователь переходит по следующему URL-адресу:
www.foo.com/details.hmtl#id=123
Сервер возвращает файл details.html и затем выполняет вызов Ajax на стороне клиента после возврата страницы для загрузки данных дляпредмет с id = 123.Он использует BBQ Plugin для JQuery
. Есть ли способ получить параметры, следующие после хеш-метки на сервере, чтобы при первоначальной возврате страницы сервером она могла быть возвращенасодержащий детали для id=123
.
Это необходимо для того, чтобы детали по-прежнему отображались независимо от того, включен ли Javascript в браузере пользователя.И если у них включен Javascript, они могут изменять содержимое с помощью Ajax, нажимая существующие кнопки на сайте.
Заранее благодарим за помощь
РЕДАКТИРОВАТЬ:
В настоящее время страницы возвращаются следующим образом:
id = self.request.get("id")
template_values= {'id': id}
path = os.path.join(os.path.dirname(__file__), 'details.html')
self.response.out.write(template.render(path, template_values))