asp.net框架和布局的问题

我用asp.net做的是手机的web,我想实现的功能是这样的:有a,b,c三个页面...从a的按钮进入b,再从b的按钮进入c...但是期间从a到b的时候,a页面还是存在页... 我用asp.net做的是手机的web,我想实现的功能是这样的:
有a,b,c三个页面...从a的按钮进入b,再从b的按钮进入c...但是期间从a到b的时候,a页面还是存在页面中,只是a隐藏了,同理b进入c也是,当从c返回b的时候,在DOM里面删掉c页面,回到b,也就是说如果在b进入c之前,b有个textbox的值是555,那么从c返回b的时候,textbox值还是555..

这个有点像jquery mobile的page一样的,他为了省流量,从a-b的时候 a页面是不删除的,只是隐藏,仅仅隐藏,当中B返回a的时候,直接显示a。

我现在想做这个效果,我原来想到了用iframe,但是不好操作啊...
比如 在一个主的页面father 建立一个iframe,src=a 那么打开father 的时候就是a页面,当a页面点击按钮的时候,用jq动态给body append 一个iframe src=b 然后把原来的a的iframe隐藏...但是这里关键是,当b要返回a的时候 怎么做??? 在b页面内取不到 b所在的iframe id 也取不到a的iframe id。。
还有在b页面去c页面的时候,也没办法动态加iframe,因为在B页面只能取到b的Body,动态加的iframe就在b页面了,b页面原来的内容都没法隐藏...

写的有点多,真心想问问...(不能说让我直接用jquery mobile,我一看这东西就恶心了,我直接就是jquery mobile弄的,搞的乱七八糟的,什么鸟东西都动态加载,害的又卡又闪,还必须要用它的样式,不用它的样式自己搞,还能不能愉快地玩了)
展开
 我来答
弦歌问情2013
2014-10-01 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:102
采纳率:0%
帮助的人:87.2万
展开全部

建议两种方法

  1. 设置页面过期时间

  2. 用DIV来做,把3个页面放在3个div里面,显示一个影藏两个(推荐)

PS,我觉得如果你用iframe来做还是会重新加载的,如果不设置页面过期时间的话

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式