只用html和js实现多个画面间的数据保持
时间:2011-08-10
来源:互联网
有多个画面(html格式的),画面是通过ajax向服务器请求数据的,再通过js实现画面显示,这种格式的画面之间进行
跳转时,一般都能实现两级画面的数据保持,即A画面<->B画面之间的数据保持,但是如果多级画面就不行了,也就是说,
一个数据想在多个画面跳转之间仍能保持住,这里不走后台。
描述完毕,请高手指点!!!!!!!!!!!!
跳转时,一般都能实现两级画面的数据保持,即A画面<->B画面之间的数据保持,但是如果多级画面就不行了,也就是说,
一个数据想在多个画面跳转之间仍能保持住,这里不走后台。
描述完毕,请高手指点!!!!!!!!!!!!
作者: xiaoyaola 发布时间: 2011-08-10
不知道你是怎么处理2级页面数据传输的,多页面数据传输可以在页面中插入隐藏域<input type="hidden" />或者是将值保存在隐藏的div中,在ajax代码中将值设置到这些对象中可以实现。
楼主如有更好的思路可以交流
楼主如有更好的思路可以交流
作者: scundy 发布时间: 2011-08-11
url传参,比如xx.do?a=1
另外页面解析url= window.location.href获取
JScript code
这个直接把参数定义成js 变量了。
另外页面解析url= window.location.href获取
JScript code
if(window.location.search != "") { var params = decodeURI(window.location.search); params = params.substring(1, params.length); var paramsArray = params.split("&"); for(var i = 0; i < paramsArray.length; i++) { var exp = "var " + paramsArray[i] + ";"; eval(exp); } }
这个直接把参数定义成js 变量了。
作者: softroad 发布时间: 2011-08-11
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28