使用框架集实现页面导航功能
2007-10-30 10:28
253 查看
当我们在网页中想实现类似于Windows资源管理器的导航菜单模式的时候,可以使用框架集和Visual studio 2005 自带的TreeView控件实现
框架集(Frameset)不同的浏览器支持是不同的,在IE5.5以后就全面支持了,应用较为广泛。
其原理实质是上对于一个页面分成若干个部分,对于每一个部分有一个name,当我们使用TreeView时,用target与其对应,这样,当我们在TreeView中选中一个链接后,就在指定的框架集中显示,本身是又打开了一个网页,有点儿内嵌的味道。
注意:Visual studio 2005中是没有框架页的新建项的,要手工写的。
例:
新建 .htm
<FRAMESET COLS="25%, *">
<FRAME SRC="LeftPage.aspx">
<FRAME name="info" SCROLLING="YES" SRC="info.htm">
</FRAMESET>
SCROLLING 是指明该部分是否可以具有滚动效果,即页面显示不全是否可以具有滚动条
这里的框架集分为两部分
其中左部分 占页面的25% ,加载页面是 leftpage.aspx,我在里面放置了TreeView控件,用来实现导航效果;
剩下的右半部分 占页面的75% , name是info,设置TreeView节点的target即可实现链接效果。
框架集(Frameset)不同的浏览器支持是不同的,在IE5.5以后就全面支持了,应用较为广泛。
其原理实质是上对于一个页面分成若干个部分,对于每一个部分有一个name,当我们使用TreeView时,用target与其对应,这样,当我们在TreeView中选中一个链接后,就在指定的框架集中显示,本身是又打开了一个网页,有点儿内嵌的味道。
注意:Visual studio 2005中是没有框架页的新建项的,要手工写的。
例:
新建 .htm
<FRAMESET COLS="25%, *">
<FRAME SRC="LeftPage.aspx">
<FRAME name="info" SCROLLING="YES" SRC="info.htm">
</FRAMESET>
SCROLLING 是指明该部分是否可以具有滚动效果,即页面显示不全是否可以具有滚动条
这里的框架集分为两部分
其中左部分 占页面的25% ,加载页面是 leftpage.aspx,我在里面放置了TreeView控件,用来实现导航效果;
剩下的右半部分 占页面的75% , name是info,设置TreeView节点的target即可实现链接效果。
相关文章推荐
- iOS开发使用Tab Bar Controller实现页面导航功能
- 多框架 跨页面调用jsp过程,实现功能导航树的隐藏
- ASP.NET jQuery 食谱11 (通过使用jQuery validation插件简单实现用户登录页面验证功能)
- 使用html-loader实现页面公共部分复用的功能
- 使用jQuery实现Web页面换肤功能的要点解析
- 使用ScriptX实现特殊效果的页面打印功能
- 使用SSM框架搭建Web服务器实现登录功能(Spring+SpringMVC+Mybatis)
- 基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
- 【干货】利用MVC5+EF6搭建博客系统(四)(上)前后台页面布局页面实现,介绍使用的UI框架以及JS组件
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- 使用rapid-framework继承jsp页面实现frameSet,iframe功能
- 实战使用Axure设计App,使用WebStorm开发(5) – 实现页面功能
- 使用 RadioGroup+TabHost 搭建框架实现 导航 切换
- 在Spring Boot框架下使用WebSocket实现聊天功能
- 使用Python的Tornado框架实现一个Web端图书展示页面
- JSP页面使用举例(单表的增删查功能实现)
- 实战使用Axure设计App,使用WebStorm开发(5) – 实现页面功能
- 完整使用SSM框架(Spring SpringMVC Mybatis)搭建web服务器实现登录功能
- Java使用正则表达式对注册页面进行验证功能实现
- 使用JCVVideoPlayerStandard开源框架实现在线视频播放功能