我是一名ASP.NET開發人員,我通常會發現自己正在離開正在瀏覽的網頁(我的瀏覽器是Chrome瀏覽器),但這個問題是相關的適用於任何瀏覽器)。我的工作流程通常如下所示:我編寫代碼,在Visual Studio中重建我的項目,然後使用Alt-Tab翻轉瀏覽器並按F5刷新頁面。在瀏覽器中刷新頁面而無需重新提交表單
如果在頁面打開後沒有提交表單,這是很好的。但是,如果我點擊了ASP.NET表單控件,該頁面已多次發佈表單數據,因此按F5會導致瀏覽器(合理)彈出確認消息,例如「確認表單重新提交:The您正在查找的頁面使用了您輸入的信息......「。
有時候我做要重新提交的形式,但更多的往往不是,我只是想開始在與頁面(而不是重新提交表單數據)。我通常在此獲得的方法就是一些查詢字符串數據添加到URL,這樣瀏覽器認爲這是一個新的頁面請求,例如:
page.aspx
成爲
page.aspx?
(或副-versa)。
我的問題是:在任何主流瀏覽器中是否有更好的方式來快速請求新版本的網頁(並且而不是提交表單數據)?對於我來說網絡開發似乎是一件容易的事,但也許我錯過了一些東西。我很想看到的是類似於此列表中的最後一項:
- F5:刷新頁面
- 按Ctrl-F5:刷新頁面(和強制緩存刷新)
- 的Alt-F5:請求頁面的全新副本,無需重新提交表單
F6也可以代替Alt + D – 2010-05-05 18:53:11
++很有用。我已經得到了一個消極的答案。謝謝。 – 2010-05-05 18:55:28
完美。這正是我所期待的。謝謝! – Michael 2010-05-05 19:05:44