I have a script that changes the Page Title of my document
based on the navigation button chosen. The page is setup in frames. The
page/scripts are setup so that when the home page is displayed, the heading
is blank ("blank.gif"). Then when I click on a navigation button, such
as OAC, the page title (and graphic) change to OAC.gif. This all works
very smoothly. However, I notice that if I'm on the OAC page (or
any page other than HOME) and I hit Refresh (F5), the page title returns
to Blank ("Blank.gif"). How can I set this up so that the appropriate
gif will appear until the "return to home" button is used?
I am working in IE5.1 only.
I have the following function in the <head> section of my page.
<script language="javascript">
function imUpdate(item){
document.all[currSel].style.visibility = "hidden";
document.all[item.value].style.visibility = "visible";
currSel = item.value;
}
</script>
--------------------
the page title area is set up as follows:
<td>
<DIV ALIGN="CENTER"><img src="../OI/IMAGES/TITLE.GIF" alt
="Office of
Investigations"></DIV>
<DIV CLASS="imPos" id="Blank" align="center"><img
src="../OI/Images/Titles/Blank.gif" alt=" "></div>
<DIV CLASS="imPos" id="OAC" align="center"><img
src="../OI/Images/Titles/OAC.gif" alt="Office of Assistant
Commissioner"></div>
<DIV CLASS="imPos" id="Domestic" align="center"><img src
="../OI/Images/Titles/Domestic.gif" alt="Domestic
Operations"></div>
<DIV CLASS="imPos" id="Field" align="center"><img
src="../OI/Images/Titles/FieldOffices.gif" alt="Field
Operations"></div>
<DIV CLASS="imPos" id="Investigative" align
="center"><img
src="../OI/Images/Titles/Investigative.gif" alt="Investigative
Programs"></div>
<DIV CLASS="imPos" id="Admin" align="center"><img
src="../OI/Images/Titles/Administration.gif" alt
="Administration Planning
& Policy"></div>
<DIV CLASS="imPos" id="Air&Marine" align
="center"><img
src="../OI/Images/Titles/Air&Marine.gif" alt="Air & Marine
Interdiction"></div>
<DIV CLASS="imPos" id="Intelligence" align
="center"><img
src="../OI/Images/Titles/Intelligence.gif" alt="Intelligence
Division"></div>
<DIV CLASS="imPos" id="Tactical" align="center"><img src
="../OI/Images/Titles/Tactical.gif" alt="Tactical
Communications"></div>
</TD>
--------------
The corresponding script that goes with the navigation buttons
is as
follows:
<TR>
<TD valign="top"> <a href=../OI/Construction.asp target
="body"
onMouseOver="rollOver
('btn1','../OI/Images/Buttons/OAC_f2.gif');"
onMouseOut="rollOver('btn1','../OI/Images/Buttons/OAC.gif');"
onClick="imUpdate(this);"
value="OAC"> <img
src="../OI/Images/Buttons/OAC.gif" alt="Office of Assistant
Commissioner"
name="btn1" border="0" width="104" height="36"></a></TD>
</TR>
---------------
At the very bottom just before </body> is the following:
I know it's this script that's setting me back to "blank.gif"
each time my
page is refreshed. How do I work around this so that currSel
equals the
item/button that was last chosen (home, oac, tactical, etc.)?
<script language="javascript">
var currSel="Blank"; document.all.Blank.style.visibility
= "visible";
</script>