首页 相关文章 如何在页面之间传递数据量较大的复杂数据?

如何在页面之间传递数据量较大的复杂数据?

  1.通常我们会用url传值来传递数据量较小的一些数据,如一些参数等,会利用session传递一些全局的会话级的变量。但要窗体之间传递一些较复杂的数据,用session生命周期太长,可能不合适。用URL传值,汉字可能出现编码错误,而且可以传递的最大数据量比较有限。
  2.我们可以利用模态对话框的dialogArguments属性来实现跨页面的数据传递,
  通过如下方式可获得模态对话框的dialogArguments属性:
  var Variables = window.dialogArguments
  利用该属性可获得模态对话框的传入参数,可以是String, numeric, object, or array value that specifies arguments.尤其是对象或数组型的参数,对于在页面之间传递数据非常有用。举例如下:

  传入页面:
  HTML
  HEAD
  SCRIPT
   function AddNew(meetingID) {
   var obj=new Object();
   obj.name="qiubinchao";<...[ 查看全文 ]

2016-02-19 标签:

如何在页面之间传递数据量较大的复杂数据?的相关文章

手机页面
收藏网站 回到头部