DOJO dijit.dialog

  • 介绍

Dijit的模态对话框模拟常规GUI对话框。内容可以任意的HTML,但通常一个表单或一段文章用户可以关闭对话框没有代理通过单击X按钮在右上角。

对话框大小本身是大到足以显示它的内容。如果内容太大,适合在视窗中,对话框使用滚动条滚动它的内容。    

在创建一个对话框,该对话框(和衬底)动作本身身后<身体>元素在DOM,因此它可以覆盖整个网页。此举没有其他元素的父对话框domnode。

因此你必须添加一个class = "claro属性(或其他适用的主题名称)到你的<身体>标签,以显示正确的风格的对话框:

<!DOCTYPE html>
<html >
<head>

	<link rel="stylesheet" href="../dojo/dijit/themes/claro/claro.css">
	
	<script>dojoConfig = {parSEOnLoad: true}</script>
	<script src='../dojo/dojo.js'></script>
	
	<script>
require(["dijit/Dialog","dojo/domReady!"],function(Dialog){
    myDialog = new Dialog({
        title: "My Dialog",content: "Test content.",style: "width: 300px"
    });
});
	</script>
</head>
<body class="claro">
    <button onclick="myDialog.show();">show</button>
</body>
</html>

相关文章

参考博客:https://blog.csdn.net/blog_szhao/article/details/50220181           https://doj...
我有一个包含多个字段的Dojo DataGrid.我目前正在设置查询一次搜索一个字段,如下所示: grid.setQuery(...
我正在使用JsonRestStore,但想为它添加一个自定义Accept标头.最好的方法是什么? 这与dijit.layout.Con...
我需要选择一个给定其URL的链接节点.使用属性选择器的效果非常好,除了少数几个url有tilda的情况.我无法...
我正在尝试使用Dojo JSONREST的增强网格,我遇到了一些问题. 我一直在寻找一些例子,但无法弄清楚如何做我...
如何根据一些运行时参数隐藏dgrid(gridFrom Html)中的完整列? 让我们说如果参数的值为true我应该能够显...