首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

内容页刷新母版页不刷新有关问题

2012-12-17 
内容页刷新母版页不刷新问题如何实现内容页刷新,而母版不刷新呢?现在的问题是,我用js代码做的折叠菜单,每

内容页刷新母版页不刷新问题
如何实现内容页刷新,而母版不刷新呢?现在的问题是,我用js代码做的折叠菜单,每次刷新之后,母版页的菜单栏都恢复初始状态,这样很麻烦
[最优解释]
我以前不用框架页写过这方面的应用


每次通过你的菜单id去查找要展开项,然后展开

这个菜单id可以存在cookie中。然后在js load的时候一级一级的寻找菜单展开。

如果不写js就写服务端代码,传一个选中项进去,然后生成菜单项的时候对比看哪一项


二者都很麻烦

用框架页最简单,并且要比上面二者高效。它都不用去进行这些额外的运算

[其他解释]
框架页吧。用最小的代价换取最大的效果

[其他解释]


1.用一个隐藏域去记下状态,JS的Load时去读这个隐藏域,通过隐藏域中的值去加载树(其实还是刷新了,只是状态可以不丢失)

2.都做成无刷新的或者用框架

鉴于LZ还在问这个问题,建议用第一种方法实现


[其他解释]
是的,如果是内部系统,就用框架吧,不然就用AJAX了,没有其它方法了,都会刷新的
[其他解释]
ajax
框架页
将要显示的内容用ifame套起来


[其他解释]
如果我用我框架页的话,我是在母版页里加框架呢,还是在新建一个页里加呢?
[其他解释]
我在很多内容页上已经引用这个母版页了,我是不是把所有内容页的引用都删了?

[其他解释]

引用:
ajax
框架页
将要显示的内容用ifame套起来

框架不是很明白,也没弄过,现在的问题是,我不太知道框架是在母版页加呢,还是重新建一个新页,把母版页的部分分割成不同的新页在放到框架里,如果是做新页的话,我感觉很麻烦,因为我得把很多内容页上引用母版页的部分都删了,并且我在做登陆判断也在模板页里做的,这样的话是否得在所有的内容页上都加上登陆判断,如果直接在母版页里加框架,是否可以呢?

热点排行