我有一个用C#/ ASP.NET编写的网站。我试图在加载页面时添加加载/等待窗口。我如何在Asp.net中做到这一点?谢谢..在Silverlight中添加加载窗口到ASP.NET网站的子窗口
1
A
回答
1
我和Dojo解决它。我用dijit.dialog。这里是我的代码的一部分:
<head>
<!-- api's (you can use also google apis: https://ajax.googleapis.com/ajax/libs/dojo/1.6.1/dojo/dojo.xd.js) -->
<link href="<%=Url.Content("~/Scripts/dojo/dijit/themes/tundra/tundra.css")%>" rel="stylesheet"
type="text/css" media="screen" />
<link href="<%=Url.Content("~/Scripts/dojo/dojo/resources/dojo.css")%>" rel="stylesheet"
type="text/css" media="screen" />
<script djconfig="parseOnLoad: true" type="text/javascript" src="<%=Url.Content("~/Scripts/dojo/dojo/dojo.js")%>"> </script>
</head>
<script type="text/javascript">
dojo.require("dijit.Dialog");
dojo.require("dijit.layout.ContentPane");
// This is the function to show the spinning whell (or something else to demonstrate the loading progress)
function wheelShow() {
var dialog = new dijit.Dialog({ title: "Loading...", id: "wheel" });
dialog.setContent("<img style='height: 55px; width: 55px; text-align:center' src='../../Content/images/loader.gif' />");
dialog.show();
// hiding of close button in dialog
dojo.query("#wheel .dijitDialogCloseIcon").forEach(function(node, index, arr) {
node.style.visibility = "hidden";
});
}
</script>
<body class="tundra">
<!-- after the page will be completly loaded - hide the wheel -->
<div id="delayedContent" onload="dijit.byId('wheel').hide()">
<!-- your page content here... -->
</div>
</body>
0
我发现了类似的东西。它似乎很容易和实际使用方法:
http://www.codeproject.com/Articles/42344/AJAX-Enabled-MessageBox
谢谢您的回答的方式。
相关问题
- 1. 添加到窗口
- 2. 在主窗口之前加载窗口
- 3. 使用javascript将父窗口的CSS添加到子窗口
- 4. 在完全加载崩溃之前关闭子Silverlight窗口父窗口
- 5. 从父窗口加载内容到子窗口
- 6. Silverlight的子窗口
- 7. 在子窗口中为textarea添加值
- 8. c窗口窗体加载#
- 9. 添加UIToolbar到窗口
- 10. iframe中的加载窗口
- 11. JavaScript的 - 重新加载父窗口,如果子窗口关闭
- 12. “添加到主屏幕”弹出窗口没有出现在我的ASP.Net网站
- 13. WPF VS2013 - 添加新窗口作为主窗口的子项目
- 14. 处理当前窗口并在主窗口中加载新的fxml窗口
- 15. 在对话窗口中加载网站内容
- 16. 停止子窗口重新加载,即使父窗口已重新加载
- 17. 什么是Internet Explorer中加载网站的窗口消息?
- 18. 如何添加项目到所有窗口的窗口菜单?
- 19. 加载窗口上的jQuery
- 20. 从其他窗口收到回复后加载窗口
- 21. 如何将加载窗口添加到sencha加载中的图表中
- 22. 将窗口侦听器添加到WPF窗口?
- 23. 如何将一个窗口添加到另一个窗口?
- 24. 子窗口没有被正确添加
- 25. WPF窗口预加载
- 26. jQuery v3.1.1 - 窗口加载
- 27. Window.open重新加载窗口
- 28. jQuery晚于窗口加载
- 29. jQuery:Modal窗口加载fancybox + cookies
- 30. 弹出加载窗口