您的位置:首页 > 其它

使用框架集实现页面导航功能

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即可实现链接效果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐