一种方法就是设置一个隐藏域,赋值为你想传递的js对象的值,之后post传递到你想调用的页面,即可。

解决方案 »

  1.   

    楼主的这两个页面关系是怎么样的?
    如果是父子关系 parent。如果没有关系的话,只能用传值的方式(后台)和cookie(客户端)。
      

  2.   

    上面的两位大侠,能不能说的具体一点。
    cookie可以放对象吗?
      

  3.   

    还有,我上面举例的代码只是一个简单的例子,不要认为我只为了传递一个statusValue值,实际上bosh的类很复杂,有很多方法和属性。我现在就想在页面间共享这个Bosh对象。
      

  4.   

    ===========
    COOKIE不能放对象
      

  5.   

    是啊,cookie是不能放对象的,我就想在网页之间共享一个对象,有没有其他好的办法?
      

  6.   

    如果多窗口见存在:parent -> open
           -> open这样的关系,那在子窗口中可以直接访问父窗口中的对象,如 window.opener.objectxxx如果多窗口间没有这种关系,可以考虑用Cookie,Cookie中不能存放对象,但是可以存放对象Serial后的串,使用的时候再UnSerial即可。每次有新的变化都要保存到Cookie中以便同步。Object Serial和UnSerial可以参见:JSLib中的【JSON格式转换】部分!
      

  7.   

    就是一个共享对象!那功能有限,不如实现浏览器的数据库。请看!http://taffydb.com/