Why won’t some sites let you go? Only way out is the red x sometimes. This includes Google Chrome’s “Oops, we can’t find this page” one.
Thanks
Q
Why won’t some sites let you go? Only way out is the red x sometimes. This includes Google Chrome’s “Oops, we can’t find this page” one.
Thanks
Q
I assume you mean the Back button doesn’t appear to work and keeps taking you to the same page. This is because the previous page is redirecting you to the page you are stuck on. You click back, it goes back to the page, which then redirects you again to the “stuck” page.
In most browsers, the Back button has options to go back more than one step. You can use this to get back to wherever you came from.
This pisses me off to no end.
I’ve heard this before but always seem to forget to try it! Sometimes if you click ‘back’ fast enough, with enough blood pressure building up in your brain, you can escape before stroking out.
Yes.
I had to read that through a couple of times.
Thanks!
Q
Or click the down arrow next to the back button (or just left-click and hold the mouse button down) until a list of recent history shows up–select a page before you ended up in the loop and you’re all set.
I found that on a forum recently, i didnt end up hanging around long… seriously felt like emailing them and telling them it wasn’t 1996 anymore.
Or click the back button twice or more quickly. Sometimes this works.
I especially like the ones that spawn a pop-up window saying something like “Wait! Are you sure you want to leave? You’re our 1 trillionth visitor and you qualify for a free gold-plated iPad and a fortnight on Necker Island with the fit one out of the Saturdays!!”
Related question: on those pop-ups, that typically have buttons saying “Stay on this page” and “Leave this page”, presumably there’s nothing to stop the programmers also have the “Leave this page” button download something nefarious? Is it best to close those windows with the “x” in the corner, or just shut down the browser altogether?
If they want to do something, they can do it from either a button or the “x”. If they’re trying to download something, you should get a warning from your browser or operating system. Still, this is why antivirus software is important even if you’re a “careful” surfer.
Oh, the browser goes in circles
Round and round the site
Don’t know what the matter is
But I know that it ain’t right
And the refresh makes me crazy
It’s some designer’s ghastly jape
And deep inside my heart
I know I can’t escape
Oh, Mama, can this really be the end
To be stuck inside a website
With the backclick blues again.
The back button is disabled by the programmer. Okay technically it’s not disabled, but the programmer has coded the page to intentionally keep you around longer. Not very nice, imo.
In some cases, it is certainly intentional. But for the majority of sites that do this, it’s an old web coding practice where there’s a page (page A) that is submitting some data to a page for processing (page B), which then redirects to page C for display to the user. The user never sees page B. But if you click Back from page C, it sends you back to B, which then redirects you back to C again. It’s not done to intentionally keep you on the page, it’s just an old way of doing it. Some people never bothered to update their sites, and some never learned better.
Those things always confuse me, Colophon and yabob, you just made my day! Thanks for the laff!
Q
That usually works for me.
Sometimes pages DO have to be redirected, often for scenarios involving backwards compatibility for a published address involving an old domain or webpage which should now go somewhere else. More than an “old style”, I would describe it as the result of the webpage designer working strictly in HTML.
The offending bit of HTML is the use of so-called “meta refresh”:
http://www.idocs.com/tags/document/index_tagsupp_4.html
Note the seconds count in there - it can be given as 0, and often will be. It can lead to the effect being described.
The preferable way to do it is through an HTTP response (code 301 or 302) which tells the browser to go instead to a new location also contained in the response. This doesn’t goof up the browser’s back button. However, somebody who is simply writing HTML webpages may not have the ability to specify this in their server environment, or the knowledge of how to do so, since it’s not something that is part of a simple HTML document.
Platforms like php, asp, and J2EE give the programmer the ability to produce this kind of response easily. However, that doesn’t help if the original published URL was an .html URL, not a .php, .asp, .jsp or whatever.
You can also redirect through javascript, which behaves better, but relies on the user having javascript in their browser and having it enabled.