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弄的,搞的乱七八糟的,什么鸟东西都动态加载,害的又卡又闪,还必须要用它的样式,不用它的样式自己搞,还能不能愉快地玩了) 展开
有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弄的,搞的乱七八糟的,什么鸟东西都动态加载,害的又卡又闪,还必须要用它的样式,不用它的样式自己搞,还能不能愉快地玩了) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询