正在加载中-js/jQuery功能实现

本文介绍了如何在页面加载大数据或复杂报表时,使用js/jQuery实现一个友好的‘正在加载中’提示功能。通过引入特定HTML元素和编写关键代码,实现了等待提示效果。虽然存在一些不足,如加载提示应覆盖在iframe内容上方并居中显示,但这是一个快速简单的解决方案,适合项目紧急情况。作者鼓励读者改进并分享经验,共同学习进步。
摘要由CSDN通过智能技术生成

前言

       最近在springMVC中集成一个基于jsp报表工具,在集成之后的,由于报表运算量很大,SQL语句比较复杂,所以前台点击按钮触发以后,呆上几秒才有反应过来弹出报表框,所以想加入一个类似正在加载中的有好提示,使客户体验更好,不过没想象的那么容易,主要是产品采用的freemarker模版引擎,加载封装的dialog方法不能直接访问页面且不能直接向页面传参等等,不过问题都被我一一解决了,废话不多说,直接切入正题,主要看看这个小功能的简单实现吧。

 

引入如下HTML元素

<body>
	<div style="width:100% !important;height:850px;text-align:center;">
		<div id="loading" style="margin-top:200px;">
			<p>
				<img src="loading图片路径/loading.gif" width="30xp" height="30px" /><br/>
				<font style="height:30px;vartical-algin:center;padding-left:5px"> 正在统计中,请稍等......</font>
			</p>
		</div>
		<iframe id="reportIframe" src=
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值