Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2007, 04:08   #1
Kirik
 
Регистрация: 16.11.2007
Сообщений: 9
По умолчанию Запретить обновление страницы

Как запретить (скриптом) пользователю обновить страницу в браузере?
Kirik вне форума Ответить с цитированием
Старый 17.11.2007, 04:10   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

То есть - запретить? Отключить клавиатуру? Заблокировать кнопку F5/Refresh?
SkyM@n вне форума Ответить с цитированием
Старый 17.11.2007, 10:39   #3
Kirik
 
Регистрация: 16.11.2007
Сообщений: 9
По умолчанию

По-моему я понятно спрашиваю. Не важно что там блокируется, главное чтобы определенная страница не обновлялась. Во-первых, к примеру у оперы обновление происходит по Ctrl+R, или можно в настройках программы самой установаить автоматическое обновление.

Последний раз редактировалось Kirik; 17.11.2007 в 10:55.
Kirik вне форума Ответить с цитированием
Старый 17.11.2007, 17:11   #4
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

А при чем тогда здесь веб-программирование?
Во-вторых - то, что выхотите - у вас не получится, так как если я юзаю например написанный мною броузер - как вы собираетесь мне что-то заблокитровать?
В-третьих, можно поинтересоваться - зачем вам это надо?
SkyM@n вне форума Ответить с цитированием
Старый 17.11.2007, 17:25   #5
Kirik
 
Регистрация: 16.11.2007
Сообщений: 9
По умолчанию

Цитата:
Сообщение от SkyM@n Посмотреть сообщение
В-третьих, можно поинтересоваться - зачем вам это надо?
Это нужно, чтобы данные после отправки из формы еще раз не обработались скриптом, если нажать "Обновить". Вот
Kirik вне форума Ответить с цитированием
Старый 17.11.2007, 22:18   #6
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

И всего-то? И зачем же тогда трогать "не свои" эллементы?
Проверяйте после каждой отправки данных, не были отправлены ли они раньше, например, не может быть одинаковых записей в базе в поле ID итд.
SkyM@n вне форума Ответить с цитированием
Старый 17.11.2007, 22:41   #7
Kirik
 
Регистрация: 16.11.2007
Сообщений: 9
По умолчанию

Спасибо за внимание. Но я немного по другому решил данную задачу. Я в конце скрипта, который обрабатывает данные, поставил редирект на другую страницу.
А вообще, если интересно Вам, про что идет речь, можете заглянуть на мой сайт (информация в моей инфе).
Kirik вне форума Ответить с цитированием
Старый 17.11.2007, 22:43   #8
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

И это тоже правильно.
Для тех, у кого будет подобная ситуация рекоммендую почитать:
http://dklab.ru/chicken/nablas/17.html
http://xpoint.ru/forums/thread/10087.xhtml
http://www.opennet.ru/openforum/vsluhforumID8/1945.html
SkyM@n вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запретить Windows переписывать svchost? The_Darkness Безопасность, Шифрование 7 27.07.2008 19:34
Как запретить переход на ячейку StringGrid Comer_Jus Общие вопросы Delphi 2 26.05.2008 15:04
Как сделать разрыв страницы печати по условию и узнать номер страницы Leanna Microsoft Office Excel 2 21.01.2008 06:59
Запретить просмотр содержимого папки AidarBik Общие вопросы Delphi 2 19.12.2007 17:57
Как запретить переход между диалоговыми окнами. dnkR Общие вопросы Delphi 1 18.01.2007 06:59