2010-05-05 2 views
7

Я разработчик ASP.NET, и я обычно обнаруживаю, что покидаю веб-страницу, которую я открываю в своем браузере (Chrome - мой браузер по выбору, но этот вопрос имеет значение для любого браузера). Мой рабочий процесс, как правило, выглядит следующим образом: я пишу код, я перестраиваю свой проект в Visual Studio, а затем возвращаюсь в свой браузер с помощью Alt-Tab и нажимаю F5 для обновления страницы.Обновить страницу в браузере без повторной отправки формы

Это прекрасный и денди, если форма не была отправлена ​​с момента открытия страницы. Но если я нажимаю на элементы управления формой ASP.NET, страница несколько раз публикует данные формы, поэтому нажатие F5 заставляет браузер (разумно) вызывать подтверждающее сообщение, например «Подтвердить форму повторной заявки: страницу, в которой вы ищете информацию, которую вы ввели ... ».

Иногда я сделать хотите повторно отправить форму, но чаще, чем нет, я просто хочу, чтобы начала над со страницей (а не повторной отправки данных формы). Как я обычно обойти это просто добавить некоторые строки запроса данных в URL, так что браузер видит его как запрос на новую страницу, например:

page.aspx 

становится

page.aspx? 

(или порок -versa).

Мой вопрос: есть ли лучший способ быстро запросить новую версию веб-страницы (и не представить данные формы) в любом из основных браузеров? Мне кажется, что мне нелегко заниматься веб-разработкой, но, возможно, мне что-то не хватает. То, что я хотел бы видеть что-то вроде последнего пункта в этом списке:

  • F5: обновление страницы
  • Ctrl-F5: обновите страницу (и силы обновления кэша)
  • Alt-F5: запрос свежая копия страницы без повторной формы

ответ

10

Перейти к адресной строке и нажмите Enter , чтобы отправить запрос на свежий GET. Быстрая комбинация клавиш: Alt + D, Введите.

+4

F6 также работает вместо Alt + D –

+0

++. У меня уже был отрицательный ответ. Благодарю. –

+0

Perfect. Это именно то, что я искал. Благодаря! – Michael

0

Да, просто сосредоточьтесь на адресной строке и нажмите enter.

В Chrome вы можете использовать Ctrl-L, чтобы сфокусироваться на адресной строке, а также на предложения, сделанные выше.