FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
12
返回列表 发新帖
楼主: 平常心
打印 上一主题 下一主题

请问在右下角做一个消息提示(比如订单提醒)该怎么做?

[复制链接]
11#
发表于 2012-12-14 00:45:25 | 只看该作者
本帖最后由 吉吉﹑ 于 2012-12-14 00:50 编辑
yiyiran 发表于 2012-12-13 14:32
又发现一个问题 我想记录当前一共有几个消息框 所以用cookie记录了一下 发现逐一关闭(2个以上)窗口的过程 ...

是的,这个是因为你写的这个SHOW是每次初始化一次窗体。我是用JQUERY来解决的

  1. var n = 0; //定义窗体个数
  2. var tipw = new MyLib.TipsWindowts; //初始化窗体
  3. function showmsg(title, content) {
  4.         /// <summary>
  5.         /// 弹出提示窗体
  6.         /// </summary>
  7.         /// <param name="title">标题</param>
  8.         /// <param name="content">HTML内容</param>
  9.     if (n != 0) {
  10.         //lert(tipw.title);
  11.         //取得第一次弹出的窗体对象
  12.         $("#ext-comp-1001 .x-window-body").html(content);
  13.         if ($("#ext-comp-1001").attr("visibility", "hidden")) {
  14.             tipw.show();
  15.         }
  16.         else {
  17.             tipw.show();
  18.         }

  19.     }
  20.     else {
  21.         //tipw.close();
  22.         tipw.title = title;
  23.         tipw.html = content;
  24.         tipw.autoHide = false;
  25.         tipw.show();
  26.         n++;
  27.     }
  28. }


  29. function wclose() {
  30.         /// <summary>
  31.         /// 关闭窗体
  32.         /// </summary>
  33.     tipw.close();
  34. }
复制代码



12#
发表于 2012-12-15 03:12:21 | 只看该作者
本帖最后由 yiyiran 于 2012-12-15 03:14 编辑
吉吉﹑ 发表于 2012-12-14 00:45
是的,这个是因为你写的这个SHOW是每次初始化一次窗体。我是用JQUERY来解决的


关闭提示框后ie提示缺少对象呢?而且之前的提示框都不见了
13#
发表于 2012-12-16 00:34:47 | 只看该作者
yiyiran 发表于 2012-12-15 03:12
关闭提示框后ie提示缺少对象呢?而且之前的提示框都不见了

引用JQUERY了吗?
14#
发表于 2012-12-16 02:53:42 | 只看该作者
吉吉﹑ 发表于 2012-12-16 00:34
引用JQUERY了吗?

确实没引。。不过这样一来就算关闭 出来的始终是第一个提示框呢
15#
发表于 2012-12-16 03:09:49 | 只看该作者
yiyiran 发表于 2012-12-16 02:53
确实没引。。不过这样一来就算关闭 出来的始终是第一个提示框呢

是的,要的就是第一个就行了呀?
16#
发表于 2012-12-16 03:23:59 | 只看该作者
吉吉﹑ 发表于 2012-12-16 03:09
是的,要的就是第一个就行了呀?

谢谢吉吉的热心回复 看来是我没描述清楚。。
需求是这样的:每收到一个变化通知 都需要出一个消息框 假如消息框出现的顺序是1,2,3,那么我关闭3的时候,显示的应该是提示框2
您给的这个方案处理结果是 不管是否关闭消息框 显示的始终是提示框1
17#
发表于 2012-12-16 03:31:49 | 只看该作者
yiyiran 发表于 2012-12-16 03:23
谢谢吉吉的热心回复 看来是我没描述清楚。。
需求是这样的:每收到一个变化通知 都需要出一个消息框 假如 ...

http://fineui.com/bbs/forum.php?mod=viewthread&tid=500以你这种需求,直接用这个就可以了,我测试过是关闭当前一个肯定显示的是上一次弹出的那个。
18#
发表于 2012-12-16 03:42:35 | 只看该作者
吉吉﹑ 发表于 2012-12-16 03:31
http://fineui.com/bbs/forum.php?mod=viewthread&tid=500以你这种需求,直接用这个就可以了,我测试过是 ...

我在遨游和ie8、ie9测的结果就是之前在本贴10#描述那样 引用的extaspnet版本是3.1.9.2 您的版本是?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-29 14:52 , Processed in 0.044995 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表