前言
最近在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=