多个jsp页面共享一个js对象的超级方法
今天,在项目中遇到一个问题,两个js页面要共享一个就js对象。js全局变量和静态变量都不行,其他苦逼的小农们就不要去强求了。而LZ又不想用cookie来存放,一是不安全,二个人喜好。最后发现一种超级方法来解决这个困扰,那就是用window.top['_CACHE']来存放这个变量,即可实现,不同Jsp页面直接的对象共享。LZ的一个jsp页面为A.jsp,在A.jsp中点击一个按钮打开另一个B.jsp页面。LZ的思路如下:在A.jsp打开B.jsp的事件中,写入如下代码:其中,chatFrdList定义为var chatFrdList = new Object();frdUserId为一个用户的id。那么,在B.jsp的一个事件中,就可以执行下面的操作:
下载地址
用户评论