Tiny suggestion for IE7 - <Enter> in address bar should result in HTTP GET refresh

A little gripe I have with IE when doing ASP.NET development is that when you've tested a page (with some PostBack), fix or add something and recompile, you'd usually want to refresh your page without re-posting, so not performing the postback. When pressing Enter in the address bar, nothing happens. The expected behaviour would be for the browser to perform a HTTP GET request for the current URL in the address bar. Pressing F5 obviously performs a re-post. Maybe the Cancel button on that dialog asking to re-post should perform a HTTP GET?

And yes, I know this already exists in FireFox.

What do you think? Surely I'm not the only one who finds this a pain in the backside...

Hopefully the IE team is listening. It's only a five minute job, really.

5 Comments

  • I agree entirely. It's very annoying to perform a postback when refreshing a page. The IE team should do something about it for the next release.



  • What I do is copy the url, click on my google link on the links tool bar, paste the url back and hit enter.

  • That is quite annoying.

    I'm not certain, but it seems that IE 5 didn't have this behavior.



    Hitting enter in the address bar should cause an http GET of the url.



    Hitting the Refresh button should resend the same request whether it is a post or a get.



    I hit the end key, then add a &quot;?&quot; at the end of the url. On postback the empty &quot;?&quot; gets removed so I can do it again.

  • Agreed...big pain! Should be fixed.

  • Gets my vote! I especially hate when you've changed an external file like a .js file or something, and because of normal cacheing you actually have to do a Ctrl-F5 to get it to download the new .js file.



    I guess I could tweak my caching settings to check for updates every request, but I also use IE for normal browsing, and I don't want that setting of *every* site (after all, it's only my development sites where it can update that frequently!)



    So yeah, some way to force a HTTP GET refresh (with the same semantics as a Ctrl-F5 - no caching) for a single page would be great!

Comments have been disabled for this content.