Mel Smith wrote:
> Beauregard said:
>> After a quick glance, I'd guess that your Back button problem is due
>> to the fact that your entire site is enclosed in frames.
>
> Most of the external sites work properly -- so Frame use should not
> be the problem. Also, I use zoneedit.com for translating my site from
> www.mesaeastpark.com to ww2.mesaeastpark.com:4296.
>
> My pages have *no frames* (I don't even know how to *make* a frame --
> yet
) )
Your entire site is inside a frameset -- it is generally called a
"stealth frame" so that you can use your domain name instead of that ww2
URL.
>> Where is there a link to an "external site?"
>
> Arggg. I copied faulty code from my pages (I copied the .jpg image
> rather than the link). Here is the proper code:
Where - on your site - is there a link to this external site?
> <a
> href="http://www.flexmls.com/cgi-bin/mainmenu.cgi?cmd=url+other/run_public_link.html&public_link_tech_id=rjr0to90v fa&s=12&id=1&cid=1">X007231</a>
That page does not have the "Refresh" that Rob W. was so sure was the
answer. The real answer is that flexmls site uses a *frame-busting*
JavaScript script.
var win = window;
while( parent !== win && (parent.frames.length > 0) )
win = win.parent;
if( window !== win )
win.location = window.location;
I use a similar script on all my sites/pages as well. I don't
particularly care to be buried within someone else's site, implying that
the content belongs to them. So unless your own visitors have disabled
JavaScript, they will leave your frame -- and your Back button.
For external links on my sites, here's my technique:
http://tekrider.net/pages/faq.php?q=osl
which, though it doesn't mention frames, is the same principle.
--
-bts
-Four wheels carry the body; two wheels move the soul