LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (February 2008, week 4)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Thu, 28 Feb 2008 01:58:40 -0800
Reply-To:     RolandRB <rolandberry@HOTMAIL.COM>
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         RolandRB <rolandberry@HOTMAIL.COM>
Organization: http://groups.google.com
Subject:      Re: what's the opposite of "drill down"?
Comments: To: sas-l@uga.edu
Content-Type: text/plain; charset=ISO-8859-1

On Feb 27, 5:19 pm, RolandRB <rolandbe...@hotmail.com> wrote: > On Feb 27, 4:56 pm, ben.pow...@CLA.CO.UK wrote: > > > The opposite of drill down is reverse drill down where the initial view is > > at the most granular available level, rather than a summarised view. If you > > can't use the back button this is because session information is not being > > preserved. While it may be more difficult to step back through each step, > > in terms of maintaining each page, for all user queries, cached in the > > server, it should be easy to include a link on each page where you can at > > least return to a main/starting page. > > I can go to any site on the Internet with frames and when in a frame > that links to another page then I can go to that page and afterwards > use the Back button to get back to the page that called it. And yet, > somehow, this doesn't work with SAS images. Why?

I got it working by writing a small html page with a back button and a forward button on it and I display that above the graph in a FRAMESET. All the graphs get sent to CNTFRAME as the target hence this name appears in the ONCLICK definitions below. No apologies if Google totally messes up the format of the html code below.

Now the odd thing is, if I include this html page above the graph, then the Back button on the browser automatically starts working properly so I don't need the little html page with the back button and forward button. But if I don't put it there then the browser Back button stops working again.

<!DOCTYPE HTML PUBLIC "Roland's test back/fwd button page"> <HTML> <HEAD> <TITLE> JavaScript - Back Button With Frames </TITLE> </HEAD>

<BODY BGCOLOR="#FFFFFF" TOPMARGIN="0"> <FORM> <CENTER>

<BR>

<TABLE BORDER="0" WIDTH="90%" CELLPADDING="0" CELLSPACING="4">

<TR> <TD ALIGN="CENTER"> <INPUT TYPE="BUTTON" VALUE="Go Back" ONCLICK="parent.CNTFRAME.history.go(-1);">&nbsp;&nbsp; <INPUT TYPE="BUTTON" VALUE="Go Forward" ONCLICK="parent.CNTFRAME.history.go(1)"> </TD> </TR>

</TABLE> </CENTER> </FORM> </BODY> </HTML>


Back to: Top of message | Previous page | Main SAS-L page