Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Редирект внутри страницы, Wergzeug [RSS Feed]

#1 Авг. 4, 2009 19:05:23

lightcaster
От:
Зарегистрирован: 2008-07-01
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Редирект внутри страницы, Wergzeug

Ситуация следующая:
Я получаю запрос, рендерю и возвращаю страницу. Все бы ничего, но мне нужно получить страницу, переведенную по внутренней ссылке (скажем, вниз, на page.html#bottom).

Я использую werkzeug, в качестве шаблонизатора jinja. Хотя это, видимо, не важно. Чувствую что нужно подпихнуть что-то в респонс. Но что - я не знаю. Помогите, плз.



Офлайн

#2 Авг. 5, 2009 10:15:59

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Редирект внутри страницы, Wergzeug

JS нужно подпихнуть, иначе никак. Если не ошибаюсь. Во всяком случае протокол HTTP нивкоем случае не поддерживает такую особенность.

p.s. Ну или сделать редирект на page.html#bottom, не вижу в этом проблем – werkzeug.utils.redirect. На сколько мне известно некоторые браузеры вырезают #bottom при запросе, т.е. сервер получает не полный запрос.

..bw



Отредактировано (Авг. 5, 2009 10:21:13)

Офлайн

#3 Авг. 5, 2009 14:16:44

lightcaster
От:
Зарегистрирован: 2008-07-01
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Редирект внутри страницы, Wergzeug

Мда, решение в ps вроде должно сработать.
Однако, уже через js обошелся.

Спасибо!



Офлайн

  • Начало
  • » Web
  • » Редирект внутри страницы, Wergzeug[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version