Silverlightの子ウィンドウのようなASP.NET Webサイトへのロードウィンドウの追加

私はC#/ ASP.NETで書かれたウェブサイトを持っています。私はそのページが読み込まれている間、読み込み/待機ウィンドウを追加しようとします。どうすればAsp.netでそれを行うことができますか?ありがとう..

enter image description here

1

2 答え

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("");
        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>
1
追加された

私はそのようなものを見つけた。使用するのは簡単で実用的です。

http://www.codeproject.com/Articles/42344/AJAX-Enabled-MessageBox

途中であなたの答えをありがとう。

0
追加された