潤乾報表中進度條的一種實現方式
需求背景:為了介面的友好性,我們會希望在呼叫報表的時候能夠出現一個進度條,然後再展現報表,這樣在使用者等待的時候介面不至於空白,也使介面看起來互動性更好,下面就介紹一種進度條的實現方法。
實現思路:有一種比較好的已經被封裝成 js 控制元件的頁面進度條叫做 ShowProcessBar,在呼叫報表的時候先觸發這個 js,顯示進度條,然後呼叫展現報表的 jsp 去展報表。
實現方法:
在一張靜態的 html 中寫一個按鈕,點選這個按鈕時先去呼叫進度條的 js,然後再去呼叫展現報表的 jsp 檔案去展現報表。
Html 檔案的程式碼如下:
<HTML> <HEAD> <script language="javascript" src="ShowProcessBar.js"></script> </HEAD> <BODY> <BR> <form action="1.jsp"> <input type="submit" value="進度條" IsShowProcessBar="True"> </form> </BODY> </HTML>
上面的程式碼中 IsShowProcessBar="True" 用來控制進度條的展現。
點選按鈕後先顯示進度條然後呼叫 1.jsp,這張 jsp 就是一張展現報表的普通的 jsp,不需要特殊設定。
將 js 控制元件,上面的靜態 html 檔案和 1.jsp 檔案放到同一個資料夾下,這裡都放到了 jsp 資料夾下。
訪問上面靜態的 html 檔案,可以看到如下進度條的效果:
進度條展現完後就會出現展現報表的頁面,如下圖所示:
這樣就實現了在展現報表之前先用進度條提示,在進度條過後展現報表的需求了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900830/viewspace-2682825/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 潤乾報表實現中間資料外接
- N 種僅僅使用 HTML/CSS 實現各類進度條的方式HTMLCSS
- 潤乾報表試用指南
- Python實現控制檯中的進度條Python
- 轉:在ABAP中實現進度條的例子
- 【UWP】實現一個波浪進度條
- 實現環形進度條效果【一】
- 報表查詢條件的 N 種使用方式
- golang 進度條功能實現Golang
- clip實現圓環進度條
- 命令列進度條實現命令列
- vue中頁面載入進度條效果的實現Vue
- 使用Java高速實現進度條Java
- ASP.NET實現進度條ASP.NET
- Qml 實現水波進度動畫條動畫
- C/S模式的潤乾報表應用說明模式
- 實現ABAP條件斷點的三種方式斷點
- JavaScript 原生實現進度條元件.mdJavaScript元件
- JS進度條順滑版實現JS
- iOS實現音訊進度條效果iOS音訊
- 潤乾報表設計器中使用 spring 框架實現自定義資料集Spring框架
- 緯度在系統報表中的運用方式
- 直播系統開發,實現在進度條中顯示文字顯示進度
- 報表工具對比之潤乾報表與銳浪報表對比
- 簡單實現帶節點的進度條
- jquery defered的progress方法實現進度條jQuery
- 實現一個協程帶進度條下載器
- 手把手教你實現一個 Vue 進度條元件!Vue元件
- 兩種方式實現橫向滾動條
- 實現 ABAP 條件斷點的三種方式分享斷點
- 【新特性速遞】進度條,進度條,進度條
- 一對一聊天原始碼,vue實現環形進度條元件原始碼Vue元件
- 報表載入大資料時顯示進度條大資料
- CSS3實現原型進度條效果CSSS3原型
- React 實現 instagram 風格進度條React
- js實現動態進度條詳解JS
- pyqt5的下載進度條 實現模板QT
- canvas實現具有粒子效果的動態進度條Canvas