【问题标题】:Transparent dijit.Dialog for Loader Image加载器图像的透明 dijit.Dialog
【发布时间】:2014-11-02 20:04:05
【问题描述】:

我有一个 Dojo 应用程序,其中左侧有一些搜索字段,右侧有一个显示搜索结果的网格。 我已经实现了一个加载图标以显示在整个页面上,直到搜索后所有数据都加载到网格和其他小部件上,基本上我使用了 dijit.Dialog 并嵌入了加载器图像(类似于 Grid 的默认加载器)和执行搜索时显示,加载数据时隐藏。 加载器图标工作正常。我需要使对话框背景透明,以便只显示加载器图像。

下面是Dialog的代码:

var txtContent = "<img src='images/loader.gif'/>";
        loaderDialog = dijit.byId('LoaderDialog');
        dijit.byId('LoaderDialog').attr("content", txtContent);
        dojo.style(dijit.byId("LoaderDialog").closeButtonNode,"display","none");
        loaderDialog.titleBar.style.display='none';

就像我们在 Youtube 缓冲时看到的类似图标。

请指导。

提前致谢

【问题讨论】:

    标签: javascript dojo modal-dialog dojox.grid dijit.form


    【解决方案1】:

    我认为最好的解决方案是使用“待机”小部件,而不是试图“欺骗”对话框来做同样的事情。看这里http://dojotoolkit.org/reference-guide/1.10/dojox/widget/Standby.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-17
      • 2013-09-15
      • 2012-07-20
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多