FRAMESET 如下:<frameset rows="60,*" cols="*" framespacing="1" frameborder="yes" border="1" bordercolor="#333333">
  <frame src="Top.htm" name="topFrame" frameborder="no" scrolling="NO" noresize>
  <frameset cols="155,*" framespacing="1" frameborder="yes" border="1" bordercolor="#333333">
    <frame src="Left.aspx" name="leftFrame" frameborder="no" scrolling="auto">
    <frame src="Welcome.aspx" name="mainFrame" frameborder="no" scrolling="auto">
  </frameset>
</frameset>我要在 Welcome.aspx 頁面中通過 JavaScript 隱藏 leftFrame 應該怎麼寫?

解决方案 »

  1.   

    HTML:
    <img onclick="switchBar(this)" src="images/admin_top_close.gif" alt="关闭左边管理菜单" style="CURSOR:hand">JavaScript
    var displayBar=true;
    function switchBar(obj)
    {
    if (displayBar)
    {
    parent.frame.cols="0,*";
    displayBar=false;
    obj.src="images/admin_top_open.gif";
    obj.title="打开左边管理菜单";
    }else{
    parent.frame.cols="180,*";
    displayBar=true;
    obj.src="images/admin_top_close.gif";
    obj.title="关闭左边管理菜单";
    }
    }
    -->
    </script>
      

  2.   

    <img onclick="switchBar(this)" src="images/admin_top_close.gif" alt="关闭左边管理菜单" style="CURSOR:hand">这个放在Top.htm里面