社区
Java
帖子详情
如何做一个在多个浏览器进行实时监控的进度条
肩上蝶@lilerong
2015-12-01 03:22:50
问题:需要做个进度条,要求:客户用IE浏览器登陆后,进行了批量操作,进度条跑到一半的时候,客户点击关闭浏览器。然后重新登陆IE浏览器进来,需要看到那个批量进度为多少。
大家别说用session,这个方案已经被否决。因为我不一定第二次再IE浏览器登陆去查看进度,可能会在火狐进行登陆,然后也得查看到进度。
大家有好的解决方法可以告诉我啊。谢谢各位。
...全文
269
3
打赏
收藏
如何做一个在多个浏览器进行实时监控的进度条
问题:需要做个进度条,要求:客户用IE浏览器登陆后,进行了批量操作,进度条跑到一半的时候,客户点击关闭浏览器。然后重新登陆IE浏览器进来,需要看到那个批量进度为多少。 大家别说用session,这个方案已经被否决。因为我不一定第二次再IE浏览器登陆去查看进度,可能会在火狐进行登陆,然后也得查看到进度。 大家有好的解决方法可以告诉我啊。谢谢各位。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
肩上蝶@lilerong
2015-12-03
打赏
举报
回复
还有部分代码就不写了。我放到自己的资源中去,要的可以去我的csdn资源中下载
肩上蝶@lilerong
2015-12-03
打赏
举报
回复
base.js文件 (function($){ //两个方法内容一样,但是在进度条里面的处理逻辑不一样 window.progressBar = function(container,progressKey,projectName){ $('#'+container).radialIndicator({ barColor: '#87CEEB', barWidth: 10, roundCorner: true, maxValue:100, percentage: true, currentValue:0, progressKey:progressKey, projectName:projectName }); }; window.progressBarInit=function(container,progressKey,projectName){ $('#'+container).radialIndicatorInit({ barColor: '#87CEEB', barWidth: 10, roundCorner: true, maxValue:100, percentage: true, currentValue:0, progressKey:progressKey, projectName:projectName }); }; })(jQuery);
肩上蝶@lilerong
2015-12-03
打赏
举报
回复
哎。我每次发帖都是自己来解决。好吧, 这个的解决方法如下: 前台改动: 页面引用js文件 <script type="text/javascript" src="${ctx}/static/jquery/jquery.blockUI.js"></script> <script type="text/javascript" src="${ctx}/static/jquery/radialIndicator.js"></script> <script type="text/javascript" src="${ctx}/static/jquery/base.js"></script> A:比如短信发送页面,短信批量发送处理url为:url : '${ctx }/messageSendHand/smsSendByManual', B:页面加: <div id="indicatorContainer"> </div> 1:在初始方法中加:参数1为div 的id,参数2为要调用的业务批量的名字 ,参数3为项目名 //要去判断进度条的加载情况 progressBarInit('indicatorContainer','smsSendByManual','${ctx}'); 2:在调用的页面批量发送前加载方法 progressBar('indicatorContainer','smsSendByManual','${ctx}'); 后台:加入下面两个类,一个过滤器,一个帮助类 ProgressBarFilter.java ProgressBarHelp.java 在web.xml中记得配置过滤器,如果是cas登陆的过,进度条的过滤器要放在cas过滤器下面。因为我们需要拿到用户id。 在批量处理类中手动设置进度ProgressBarHelp.setProgressBar("smsSendByManual", "10"); 在applicationContext-security.xml 中加入下面一行,防止被拦截。 <intercept-url pattern="/processbar" access="permitAll"/>
javascript+HTML5 多文件上传(插件)多
进度条
显示
在本项目中,"javascript+HTML5 多文件上传(插件)多
进度条
显示"是
一个
实现这一功能的实例,它允许用户选择并上传
多个
文件,并在上传过程中
实时
显示每个文件及整体的上传进度。下面将详细介绍这个技术实现的关键...
java开源包1
JCaptcha4Struts2 是
一个
Struts2的插件,用来增加验证码的支持,使用时只需要用
一个
JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中
进行
配置,使用强大的 JCaptcha来生成验证码...
springboot:实现文件上传下载
实时
进度条
功能【附带源码】
记得刚入行的时候,
做
了
一个
文件上传的功能,因为上传时间较久,为了用户友好性,想要添加
一个
实时
进度条
,显示进度。奈何当时技术有限,查了许久也没用找到解决方案,最后不了了之。 近来偶然想到这个问题,于是...
探索WebProgress:一款
实时
监控
网页加载进度的小工具
探索WebProgress:一款
实时
监控
网页加载进度的小工具 ...在前端开发和网站性能优化的过程中,了解网页的加载进度是非常关键的一环。...WebProgress是
一个
轻量级的JavaScript库,通过注入到
浏览器
中,...
Springboot集成WebSocket实现前端
进度条
实时
显示
因为找不到原文,在这里先感谢那位大佬!!! 一、配置 package com.linkstec.tad.rakuraku.common.config; import org.springframework.context.annotation.Bean; import org.springframework.context....
Java
51,410
社区成员
86,058
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章