Dojo无模式警报显示
Dojo modeless alert display
我正在尝试使用Dojo显示一个警报框。警报框行为将是无模式的。所有的工作都是通过一个Javascript完成的,它有添加Script/CSS的函数,这些函数运行良好。尽管我不愿意使用Dojo显示警报。这是我的代码:
//DojoThemes和库
addStylesheet('http://ajax.googleapis.com/ajax/libs/dojo/1.5/dijit/themes/claro/claro.css');
addStylesheet('http://ajax.googleapis.com/ajax/libs/dojo/1.5/dijit/themes/tundra/tundra.css');
addScript('http://ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.js');
//dojo.require("dojo.ready");
//dojo.require("dijit.Dialog");
var dojoDialogBox = document.createElement('script');
dojoDialogBox.innerHTML = 'require(["dojo/ready", "dijit/Dialog"], function(ready, Dialog){ ready(function(){ myDialog = new Dialog({ title: "My Dialog", content: "Test content.", style: "width: 300px" }); }); });';
document.getElementsByTagName('head')[0].appendChild(dojoDialogBox);
function myFuncc() {
myDialog.show();
}
<script>
addStylesheet('http://ajax.googleapis.com/ajax/libs/dojo/1.5/dijit/themes/claro/claro.css');
addStylesheet('http://ajax.googleapis.com/ajax/libs/dojo/1.5/dijit/themes/tundra/tundra.css');
addScript('http://ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.js');
</script>
<!--
closing script tag here will allow dojo.js script
tag to get written - otherwise
'require' is an undefined
-->
<script>
require(["dijit/Dialog", "dojo/domReady!"], function(Dialog){
myDialog = new Dialog({
title: "My Dialog",
// since we are inside a require(function() {}) closure, lets set an ID
// so that externally (from outside this require function) we can get the dialog
id:'myDialog',
content: "Test content.",
style: "width: 300px"
});
});
function myFuncc() {
dijit.byId('myDialog').show();
}
</script>
相关文章:
- InvalidOperationException:当应用程序未在UserInteractive模式下运行时显示模式对话
- 将JavaScript检测与MVC4显示模式集成的最佳方式是什么
- 如何显示模式而不是警报
- AngularJs:如何使用ng点击来显示模式引导
- 在表格最后一行(链接)中显示菜单,并在单击菜单项时显示模式窗口
- 使用非阻塞算法多次显示模式窗口
- 显示模式时删除滚动条
- 用户共享页面后显示模式
- ng重复自定义不同样式的显示模式
- CasperJS单击无法显示模式窗口
- 如何在通过 AJAX 提交后显示模式窗体
- 无法显示模式窗口
- 如何同时显示模式和执行操作
- PHP Yii-单击列表然后显示模式中单击的列表的完整数据
- 如何在网页中显示模式对话框
- 如何从IE和Chrome浏览器中的显示模式对话框窗口返回数组对象
- 在基础中打开另一个页面的部分显示模式
- 当选择了“选择”下拉列表中的选项时,将显示模式
- 第二个zurb显示模式窗口-可能
- 如何使用javascript在opera中显示模式弹出窗口