1.假设你的页是这样的:
——————————————
<FRAMESET border="0" frameSpacing="0" rows="77,*" frameBorder="0" onload="self.focus();">
<FRAME name="banner" src="hometop.asp" noResize scrolling="no" target="contents">
        <frameset onload="self.focus();" cols='128,10,*' rows='*' frameborder='NO' border='0' id=oa_frame>
            <frame name=leftarea src='homenavigate.asp' MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING='NO' target="main" noresize>
            <frame name=middleframe src='homemiddle.asp' scrolling='NO' frameborder='NO' noresize>
            <frame name=main src='homefirst.asp' MARGINWIDTH=0 MARGINHEIGHT=0 frameborder='no' scrolling='yes' noresize>
        </frameset>
<NOFRAMES>
<body topmargin="0" leftmargin="0">
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body>
</NOFRAMES>
</FRAMESET>
——————————————————
那么你在你的homemiddle.asp中可以这样做:
——————————————————
<script>
function oa_tool(){
if(window.parent.oa_frame.cols=="0,10,*"){
frameshow.src="images/p1.gif";
oa_tree.title="隐藏工具栏"
window.parent.oa_frame.cols="128,10,*";
}
else{
frameshow.src="images/p2.gif";
oa_tree.title="显示工具栏"
window.parent.oa_frame.cols="0,10,*";}
}
</script>
<div id=oa_tree onclick="oa_tool();" title=隐藏工具栏><img id=frameshow src="images/p1.gif" width="9" height="50" border=0></div>