日期:2014-05-16  浏览次数:20616 次

寻求一点建议
现有4个html页面,每个页面分别在一个panel里,4个页面公用一个xml。

想在一个页面上加三个按钮,点击相应的按钮页面内容变化。

目前我的想法就是把4个panel完全重叠,通过按钮点击来show和hide。

但是数据的处理这里没什么太好的办法,有大量的check。

我想的是用4个flag来区分4块数据的处理,但是现在总是有问题。


也不知道我说没说明白,看明白了的能给点建议吗,谢谢
------解决方案--------------------
不太明白你所谓的panel是何含义,怎么装载页面的?

如果说页面上有一个公共区域,点击不同的按钮显示不同的页面内容,那么我想你可以放个框架iframe,点击按钮加载不同的页面地址即可

又或者,只是展示XML里面的内容,那么你可以写个后台处理程序,通过页面地址传参的方式,来区分是哪个按钮的数据,然后利用JS+AJAX得到数据,显示在页面的固定区域

其实你的逻辑已经很清楚,不明白你纠结在哪
------解决方案--------------------
引用:
Quote: 引用:

不太明白你所谓的panel是何含义,怎么装载页面的?

如果说页面上有一个公共区域,点击不同的按钮显示不同的页面内容,那么我想你可以放个框架iframe,点击按钮加载不同的页面地址即可

又或者,只是展示XML里面的内容,那么你可以写个后台处理程序,通过页面地址传参的方式,来区分是哪个按钮的数据,然后利用JS+AJAX得到数据,显示在页面的固定区域

其实你的逻辑已经很清楚,不明白你纠结在哪


是div。

现在是比较卡,刷新的话很慢的。四个页面分开各是各的话挺快的

我的做法其实就是把四个页面的东西都放到一起了,数据的处理也是同时进行

我去看看iframe

你说的是4个模块吧,
用上面说的iframe方式,或者ajax动态加载,点击的时候才取数据