`
lq410
  • 浏览: 16538 次
  • 性别: Icon_minigender_1
  • 来自: 广西南宁
最近访客 更多访客>>
社区版块
存档分类
最新评论

frame框架的显示隐藏操作

阅读更多

框架主页面 index.htm 的代码

xml 代码
  1. <html>  
  2. <head>  
  3. <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">  
  4. <meta name="GENERATOR" content="Microsoft FrontPage 4.0">  
  5. <meta name="ProgId" content="FrontPage.Editor.Document">  
  6. <title>frame框架的显示隐藏操作 - 51windows.nettitle>  
  7. head>  
  8.   
  9. <frameset name="full" rows="64,*,64">  
  10.   <frame name="top" scrolling="no" xnoresize target="contents" src="top.htm">  
  11.   <frameset cols="25%,*" name="cen">  
  12.     <frame name="contents" target="main" src="left.htm">  
  13.     <frame name="main" src="main.htm">  
  14.   frameset>  
  15.   <frame name="bottom" scrolling="no" xnoresize target="contents" src="bottom.htm">  
  16.   <noframes>  
  17.   <body>  
  18.   
  19.   <p>此网页使用了框架,但您的浏览器不支持框架。p>  
  20.   
  21.   body>  
  22.   noframes>  
  23. frameset>  
  24.   
  25. html>  

 

 主页面 main.htm 的代码

js部分
js 代码
  1. function shtop(){   
  2.     if (parent.full.rows.indexOf("0,*,")!=-1){   
  3.         parent.full.rows="64,*,"+parent.full.rows.split(",")[2]   
  4.         document.getElementById("shtop").value="隐藏上部";   
  5.     }   
  6.     else{   
  7.         parent.full.rows="0,*,"+parent.full.rows.split(",")[2]   
  8.         document.getElementById("shtop").value="显示上部";   
  9.     }   
  10. }   
  11. function shleft(){   
  12.     if (parent.cen.cols=="0,*"){   
  13.         parent.cen.cols="25%,*,"  
  14.         document.getElementById("shleft").value="隐藏左部";   
  15.     }   
  16.     else{   
  17.         parent.cen.cols="0,*"  
  18.         document.getElementById("shleft").value="显示左部";   
  19.     }   
  20. }   
  21. function shbottom(){   
  22.     if (parent.full.rows.indexOf(",*,0")!=-1){   
  23.         parent.full.rows=parent.full.rows.split(",")[0]+",*,64"  
  24.         document.getElementById("shbottom").value="隐藏下部";   
  25.     }   
  26.     else{   
  27.         parent.full.rows=parent.full.rows.split(",")[0]+",*,0"  
  28.         document.getElementById("shbottom").value="显示下部";   
  29.     }   
  30. }   
  31. function maxmain(){   
  32.     if (parent.full.rows=="0,*,0"){   
  33.         parent.full.rows="64,*,64"  
  34.         parent.cen.cols="25%,*"  
  35.         document.getElementById("maxmain").value="隐藏左上下";   
  36.         document.getElementById("shtop").value="隐藏上部";   
  37.         document.getElementById("shleft").value="隐藏左部";   
  38.         document.getElementById("shbottom").value="隐藏下部";   
  39.     }   
  40.     else{   
  41.         parent.full.rows="0,*,0";   
  42.         parent.cen.cols="0,*";   
  43.         document.getElementById("maxmain").value="显示左上下";   
  44.         document.getElementById("shtop").value="显示上部";   
  45.         document.getElementById("shleft").value="显示左部";   
  46.         document.getElementById("shbottom").value="显示下部";   
  47.     }   
  48. }   
HTML源码部分
xml 代码
  1. <input type="button" name="maxmain" id="maxmain" onclick="maxmain();" value="隐藏左上下">  
  2. <input type="button" name="shtop" id="shtop" onclick="shtop();" value="隐藏上部">  
  3. <input type="button" name="shleft" id="shleft" onclick="shleft();" value="隐藏左部">  
  4. <input type="button" name="shbottom" id="shbottom" onclick="shbottom();" value="隐藏下部">  
分享到:
评论

相关推荐

    通过按钮控制框架的显示与隐藏

    而 `main.html` 包含用于控制框架显示与隐藏的JavaScript函数。 #### HTML文件详解 1. **`index.html`**: - **Meta信息**:该文件定义了文档的字符编码为GB2312,并指定了页面是使用Microsoft FrontPage 4.0创建...

    多样式frame框架控件 多样式frame框架控件

    在描述中反复提到的"多样式frame框架控件",暗示我们将讨论如何利用不同的样式和方法来创建和定制`Frame`。 在Java Swing或JavaFX这样的GUI库中,`JFrame`是`Frame`的具体实现,它允许开发者创建具有多种样式的窗口...

    asp.net客户端控制框架的显示或隐藏

    对于框架的显示和隐藏,我们可以操作框架的`style.display`属性。`display`属性决定了元素是否在页面上显示,其值可以是`block`、`none`等。当`display`为`none`时,元素将不占据任何空间,相当于隐藏;而`display`...

    关于Frame折叠显示的资料

    - 使用JavaScript函数`aaa()`来控制框架的显示与隐藏。 - 通过修改`&lt;frameset&gt;`的`rows`属性来调整框架的高度。 - 使用`display`属性来控制框架内的元素显示与否。 ```javascript function aaa(){ top....

    FRAME与IFRAME的使用方法与区别

    上述代码展示了如何将浏览器窗口分为左右两个部分,左侧框架显示`left.html`,右侧框架显示`right.html`。 - **框架集参数设定**:`FRAMESET`标签可以设置多个参数来控制框架的布局和外观。例如: - `cols`和`...

    主页面框架

    而Fragment的切换则需要借助FragmentManager和FragmentTransaction,通过调用beginTransaction()开始一个事务,然后添加、隐藏或替换Fragment,最后通过commit()提交事务,系统会在合适的时机执行这些操作。...

    如何用js控制frame的隐藏或显示的解决办法

    总结来说,通过JavaScript控制frame的隐藏或显示主要是通过操作frameset的`rows`和`cols`属性,结合字符串处理和DOM操作,可以灵活地控制多框架页面的布局和用户体验。这种技术在构建复杂的Web应用程序或者需要动态...

    多个iframe,显示其中一个frame中的div,并处于最上层显示

    在网页设计和开发中,有时候我们需要处理多个`iframe`(内联框架)并实现特定的交互效果,例如只显示其中一个`iframe`中的`div`元素,并确保它在所有其他元素之上,即处于最上层显示。这样的需求通常出现在需要创建...

    SharePoint Iframe Excel Services 页面报错“此内容不能显示在一个框架中”.pdf

    但其在使用过程中也可能会遇到一些安全性和兼容性的问题,例如Iframe嵌入Excel Services页面时出现的“此内容不能显示在一个框架中”的报错。为了解决这一问题,我们需要深入了解相关知识点,包括Iframe嵌入、点击...

    框架集弹出框

    结合`frameset`,你可以为每个框架添加事件监听器,当用户在某个特定框架内操作时,触发弹出框的显示或隐藏。 文件名`jqueryMessage示例`可能包含了一个使用jQuery实现消息提示或弹出框的实例。在实际应用中,可能...

    javascript经典特效---分割Frame的代码.rar

    例如,我们可能会有一个侧边栏框架显示导航菜单,而主要内容则在主框架中展示。通过JavaScript,我们可以对这些框架进行更精细的控制,比如动态改变框架的大小、隐藏或显示特定框架,甚至在框架之间传递数据。 在这...

    jQuery实现frame之间互通的方法

    - **jQuery操作iframe技巧总结:** 学习如何使用jQuery进行iframe的创建、隐藏、显示、内容加载等操作。 - **jQuery扩展技巧总结:** 探索jQuery的插件机制和自定义扩展方法。 - **jQuery常用插件及用法总结:** ...

    HTML框架_动力节点Java学院整理

    frameborder属性控制边框的显示与否,取值为0表示隐藏,1表示显示。framespacing属性设置框架之间边框的宽度,以像素为单位,只适用于框架集。最后,bordercolor属性用于设定框架集边框的颜色,可以使用颜色代码或...

    android frame

    2. **Transaction**:通过FragmentTransaction对象,我们可以对Fragment进行添加、替换、隐藏、显示和移除操作。这些操作需要提交到FragmentManager才能生效。 3. **Fragment的嵌套**:一个Activity可以包含多个...

    框架标记和多媒体标记[参照].pdf

    - `frameborder` 属性控制框架边框的显示,`yes` 或 `1` 表示显示边框,`no` 或 `0` 表示隐藏,如 `&lt;frame frameborder=1&gt;`。 - `framespacing` 属性设定框架之间的空白区域,例如 `framespacing=100`。 - `...

    页面树形可隐藏导航菜单

    在网页设计中,树形可隐藏导航菜单是一种常见的布局方式,尤其在大型网站或复杂的后台管理系统中,这种菜单能够帮助用户高效地浏览和操作多层级的页面结构。本项目提供的"页面树形可隐藏导航菜单"是实现这一功能的一...

    Prototype框架详解

    Prototype框架中定义了一个Element对象,它包含了许多方便的DOM操作方法,如添加或移除CSS类(addClassName/removeClassName),检查元素是否包含特定CSS类(hasClassName),获取或设置元素尺寸(getDimensions/...

    打印不显示打印按钮及获取其他属性

    此外,`print.html`和`不显示打印按钮frame`这两个文件名可能分别代表了博主用于示例的HTML文件和一个用于展示如何隐藏打印按钮的框架。`frame`在Web开发中指的是框架集,它可以将多个独立的HTML文档组合在一个...

Global site tag (gtag.js) - Google Analytics