找回密码
 立即注册

QQ登录

只需一步,快速开始

tonyzhu

注册会员

8

主题

25

帖子

79

积分

注册会员

积分
79
tonyzhu
注册会员   /  发表于:2018-3-8 21:57  /   查看:3173  /  回复:6
在某些情况下,当点击弹出页面的时候,因为加载数据量比较大,等待时间较长,因此希望增加一个弹出页面的加载动画,以提醒用户正在加载中。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

6 个回复

正序浏览
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-2-19 16:38:12
8#
putaolr 发表于 2019-2-19 16:27
您好,如说要保存数据量很大的数据会需要一段时间,希望通过弹出动画的效果告诉用户现在正在保存;当保存 ...

您可以看下这个帖子:https://gcdn.grapecity.com.cn/fo ... &extra=page%3D2
回复 使用道具 举报
putaolr活字格认证
初级会员   /  发表于:2019-2-19 16:27:02
7#
Eric.Liang 发表于 2018-3-9 15:36
1.添加一个“加载”动图gif。修改名称为image。

您好,如说要保存数据量很大的数据会需要一段时间,希望通过弹出动画的效果告诉用户现在正在保存;当保存成功后,弹出的页面再显示保存成功。请问这样情况弹出页面添加动画要怎么做呢?谢谢!
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-3-9 21:59:27
地板
感谢分享!
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-3-9 15:36:43
板凳
1.添加一个“加载”动图gif。修改名称为image。


2.查找image图片对应的ID。在浏览器中按F12或者右键审查(检查)元素。选取对于的图片元素,找到image对应的ID。以便于打开弹出页面时隐藏对应的加载动画。
此处获得的ID为“r0c31p”。


3.在“去收款”或者“去取消”超链接上添加JS命令。添加至弹出页面之前。具体代码如下。




  1. var b = $("#r0c31p_div");
  2. var myInterval = setInterval(function () {
  3.     var a = $("[imagename='/Resources/Images/CellTypeBuiltInImage/save2.png']");
  4.     if (a.length > 0) {
  5.         b.hide()
  6.         clearInterval(myInterval);
  7.     }
  8.     else {
  9.         b.show()
  10.     }
  11. }, 10);
复制代码


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
tonyzhu
注册会员   /  发表于:2018-3-9 11:53:21
沙发
加载的时候哟,不是程序运行的时候啊
回复 使用道具 举报
GrapeCity-LY
高级会员   /  发表于:2018-3-9 10:21:05
楼主
请参考这个链接,有加载动画的:
http://gcdn.gcpowertools.com.cn/ ... amp;extra=page%3D1v
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部