需求描述:
现在页面上有个消息弹出框,用户登录成功后显示弹出框,同时开始计时每隔5分钟弹出一次,提交表单或手动刷新页面时但是定时器不能刷新,定时器时间延续刷新前的时间继续追加。直到5分钟时消息弹出层。以此类推……
本需求急!!希望各位同仁给个意见和方案!必要是出示相关代码!!!感激不尽。【q:348224249】
现在页面上有个消息弹出框,用户登录成功后显示弹出框,同时开始计时每隔5分钟弹出一次,提交表单或手动刷新页面时但是定时器不能刷新,定时器时间延续刷新前的时间继续追加。直到5分钟时消息弹出层。以此类推……
本需求急!!希望各位同仁给个意见和方案!必要是出示相关代码!!!感激不尽。【q:348224249】
解决方案 »
- 关于面向对象原则里氏替换的疑问
- JDBC中的一个小问题
- 第一次写xml的DTD,请大家指教!进者有分
- document.write()在JavaScript中怎样JSP调用
- 菜鸟请教高手
- 使用AbstractRoutingDataSource无法在JTA分布式事务中切换数据源
- Hibernate中必须有一个默认构造函数,这个DD有啥用呢?
- spring 注解配置事务不回滚
- struts怎样做验证?
- JB7+weblogic7下测试SessionBean,出现一个不能解析的怪名字,不知这个怪名字如何产生的
- linux tomcat7.0启动 registered the JDBC driver [oracle.jdbc.driver.OracleDriver]
- Java的异常捕获该怎么写?
那么就意味着每次弹出消息时,要同步访问下服务器,刷新这个弹出时间,当然可以考虑记录在Session中;
每次刷新页面时,要取回Session中所记录的“最后弹出时间”,然后再按5分钟进行增减计算;
最后还需要考虑到浏览器端时间跟服务器端时间不一致,因此只能以某边的时间为准。
不过总的来说,这种方式增大了服务器的负担,不太值得。
请问还有别方面的技术可以实现吗?刷新页面可以保留部分值。纠结中……
基本没有了,客户端保存内容Cookie最轻量级,否则变成你要用ActiveX之类的来存就更麻烦了
可这老大说现在cookie容量已经很大了
这个ActiveX怎么用?尽可能的尝试别的方法感激不尽
另外不知道你们的运行环境,如果能用HTML5的话(主要是浏览器版本限制问题),可以有额外存储区。
我们这系统要尽可能的兼容所有客户端浏览器的,HTML5可能就不行了。
请问 @Mice spring的定时器可以做到这点吗?通过定时器去操作页面的弹出。(因为我对定时器了解不是很彻底)
http://blog.csdn.net/ldh911/article/details/7268879