Я разработчик ASP.NET, и я обычно обнаруживаю, что покидаю веб-страницу, которую я открываю в своем браузере (Chrome - мой браузер по выбору, но этот вопрос имеет значение для любого браузера). Мой рабочий процесс, как правило, выглядит следующим образом: я пишу код, я перестраиваю свой проект в Visual Studio, а затем возвращаюсь в свой браузер с помощью Alt-Tab и нажимаю F5 для обновления страницы.Обновить страницу в браузере без повторной отправки формы
Это прекрасный и денди, если форма не была отправлена с момента открытия страницы. Но если я нажимаю на элементы управления формой ASP.NET, страница несколько раз публикует данные формы, поэтому нажатие F5 заставляет браузер (разумно) вызывать подтверждающее сообщение, например «Подтвердить форму повторной заявки: страницу, в которой вы ищете информацию, которую вы ввели ... ».
Иногда я сделать хотите повторно отправить форму, но чаще, чем нет, я просто хочу, чтобы начала над со страницей (а не повторной отправки данных формы). Как я обычно обойти это просто добавить некоторые строки запроса данных в URL, так что браузер видит его как запрос на новую страницу, например:
page.aspx
становится
page.aspx?
(или порок -versa).
Мой вопрос: есть ли лучший способ быстро запросить новую версию веб-страницы (и не представить данные формы) в любом из основных браузеров? Мне кажется, что мне нелегко заниматься веб-разработкой, но, возможно, мне что-то не хватает. То, что я хотел бы видеть что-то вроде последнего пункта в этом списке:
- F5: обновление страницы
- Ctrl-F5: обновите страницу (и силы обновления кэша)
- Alt-F5: запрос свежая копия страницы без повторной формы
F6 также работает вместо Alt + D –
++. У меня уже был отрицательный ответ. Благодарю. –
Perfect. Это именно то, что я искал. Благодаря! – Michael