本人用ajax实现了frameset+frame布局的效果,比如这样的:
http://www.w3school.com.cn/tiy/t.asp?f=html_frame_navigation

这样左边的内容不用刷新,点击导航栏时,直接把html文件在右侧显示出来。

可是,加入右侧页面有表单时,通过struts的action,传回来的整个页面会直接刷新整个页面,导致左侧内容消失。

虽然,所有提交都用ajax可以解决这个问题,可是这样太麻烦,又感觉这样设计好奇怪。

所以,请教一下各位,ajax代替frame在后台管理系统布局上应当怎么应用?

2 个解决方案

#1


你加载的页面写好ajax提交的逻辑。反正全部ajax加载要写好多代码,防止变量,函数覆盖什么的。。

建议是iframe来做简单点,也不会出现上面的问题

更多相关文章

  1. jquery 触发a标签点击事件,弹出页面
  2. 如何在jQuery Datatables分页中返回特定页面?
  3. jQuery File Upload 单页面多实例的实现
  4. 如何使用CSS将表放在页面的中心?
  5. 如何在HTML中为移动页面创建图像下载链接?
  6. html 页面内锚点定位及跳转方法总结
  7. xml格式原样输出到html或是jsp页面
  8. 布局的标记建议和一些更一般的问题
  9. HTML5-Service Worker实现离线页面访问

随机推荐

  1. android 中margin,padding,border的区别
  2. 安卓开发笔记(三)android 相对布局属性
  3. Android之布局属性归纳
  4. Android Framework(I)Android Spring Jso
  5. Android中layout属性大全
  6. android总结
  7. Android 自学杂记
  8. Android Studio中快速替换styles的正则表
  9. Android 网络编程 目录
  10. Android常用UI界面设计及国际化