You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2003/11/07 20:19:58 UTC

DO NOT REPLY [Bug 24510] New: - Odd back button behavior in a multi-frame environment

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24510>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24510

Odd back button behavior in a multi-frame environment

           Summary: Odd back button behavior in a multi-frame environment
           Product: Tomcat 4
           Version: 4.1.27
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Servlet & JSP API
        AssignedTo: tomcat-dev@jakarta.apache.org
        ReportedBy: Chris_Emmerich@partner.nps.gov


I'm testing using the Tomcat servlet container with IPlanet 6 and have found 
a strange error when I try to use the BACK button in IE to return to a previous 
frameset.  Here's the scenario:

The first page of my web application displays a frameset which contains 2 
frames ("docA" and "docB").  I click on one of the links in the right frame and 
it changes the right frame to a menu for selecting parameters (using a simple
HREF with no target).  So the frameset now contains the same document in the left
frame but a different document in the right frame ("docC"). I select parameters
and SUBMIT.  The submission has a target="_parent" which causes the resulting
report to be displayed in the complete browser window.  Then, when I press the 
BACK button the frameset refreshes not to the last configuration (containing 
docA and docC) but to its original configuration (containing docA and docB). 
It's as if I had pressed the BACK button twice.  

All of these "documents" are dynamically-generated by either servlets or JSPs.
If I run the identical code using a straight IPlanet setup the BACK button 
works as expected.  I only see this problem using IE (version 6.0.2800).  In 
addition, if I save all of the pages as HTML files and run through the same 
sequence the BACK button works as expected.

Right now, I can't provide a URL since this is on my test environment behind 
a firewall.  I could set one up if needed (it would just take a little 
time).  I'm not clear on how the servlet container has anything to do with 
how a browser BACK button works but I'd appreciate any tips you could give 
me on this subject.

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org