Lanka
|
|
1 | |
Очень нужно, чтобы при нажатии кнопки back (назад)броузера , когда я нахожусь на второй странице, происходило обновление предыдущей24.08.2009, 12:11. Показов 2455. Ответов 8
Метки нет (Все метки)
Есть первая страница с формой,в которой есть текстовые поля и кнопка submit.При нажатии этой кнопки откравается вторая страница с передачей на нее параметров. Очень нужно, чтобы при нажатии кнопки back (назад)броузера , когда я нахожусь на второй странице, происходило обновление предыдущей (т.е. первой страницы).
На первой странице я пробовала ставить кнопку <body> <button onclick='window.location.reload(true)'>Обновить</button> </body>- обновляет новрмально. Но я не знаю куда нужно влепить эту функцию , чтобы по кнопке 'Назад' броузера проискодил reload. Помогите пожалуйста, заранее благодарю. |
24.08.2009, 12:11 | |
Ответы с готовыми решениями:
8
AS3 (AIR for Android) Сворачивается приложение при нажатии кнопки назад (Keyboard.BACK) Обновление страницы при нажатии кнопки назад Сделать так, чтобы при двойном нажатии левой кнопки мыши по ссылке происходило некое действие При нажатии кнопки чтобы автоматически происходило нажатие клавиши "W" |
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
|
|
24.08.2009, 12:21 | 2 |
Поще запретить кеширование первой страницы.
<META HTTP-EQUIV='Expires' CONTENT='0'>
0
|
Lanka
|
|
24.08.2009, 17:14 | 3 |
Спасибо, не работает...кроме этой строки я пробовала также ставить следующие три строки вместе:
<meta http-equiv='Pragma' Content='no-cache'> <meta http-equiv='Expires' Content='0'> <META HTTP-EQUIV='Cache-Control' CONTENT='no-cache'> и тоже самое:когда на второй странице нажимаешь кнопку 'Назад' броузера, на первой странице остаются введенные прежде параметы... |
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
|
|
24.08.2009, 17:30 | 4 |
Тогда надо использовать запрет кеширования в серверном скрипте. Для ASP:
Response.Expires = -10000 Response.Expiresabsolute = Now() - 1 Response.AddHeader 'pragma','no-cache' Response.AddHeader 'cache-control','private' Response.CacheControl = 'no-cache'
0
|
Lanka
|
|
24.08.2009, 17:53 | 5 |
А если у меня JSP+Tomcat - это тоже сработает?
|
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
|
|
24.08.2009, 17:55 | 6 |
Я не знаю как это сделать на JSP, но наверняка должны быть аналоги.
0
|
Lanka
|
|
24.08.2009, 17:59 | 7 |
Спасибо, буду пробывать.
|
Lanka
|
|
27.08.2009, 13:12 | 8 |
pl, в JSP это будет выглядеть так:
<% response.setHeader('Cache-Control', 'no-cache'); response.setHeader('Pragma', 'no-cache'); response.setDateHeader('Expires', 0); response.setDateHeader('max-age', 0); %> Спасибо тебе огромное за помощь, ты меня очень выручил-))) |
0 / 0 / 0
Регистрация: 30.08.2009
Сообщений: 29
|
|
30.08.2009, 12:13 | 9 |
Пожалуй все методы приведённые выше (IMHO) не очень изящны...
Есть в объектной моделе JavaScript метод history.go(-1)... Кажется так... А reload - это не везде срабатывает...
0
|
30.08.2009, 12:13 | |
30.08.2009, 12:13 | |
Помогаю со студенческими работами здесь
9
Чтобы воспроизведение звука с одной кнопки не останавливалось при нажатии второй При нажатии кнопки через некоторое время происходило что-нибудь Очень нужен батник, чтобы при нажатии кнопки с авторана запускался файл в соответствующей программе Нужен код, чтобы при нажатии JButton происходило заполненение JProgressBar Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |