有时候需要模态显示一个ASP.NET页面,就是说在关闭该页面之前,不能允许点击其他页面,就像很多Windows程序中的对话框一样。可以使用DHTML的window.ShowModalDialog方法实现这种效果,示例如下:
(1)在调用页面中放一个HTML Button
<INPUT style="Z-INDEX: 110; LEFT: 262px; WIDTH: 200px; POSITION: absolute; TOP: 289px; HEIGHT: 38px" type="button" value="Show Dialog" onclick="OpenDialog()"></FONT></form> |
(2)同时在该页面中加入Script
<script>
function OpenDialog()
{
// Dialog.aspx就是需要模态显示的Web Form
window.showModalDialog("Dialog.aspx");
}
</script>
|

博客介绍了ASP.NET页面模态显示的需求,即关闭该页面之前不允许点击其他页面,类似Windows程序对话框。并给出实现方法,可使用DHTML的window.ShowModalDialog方法,还列举了在调用页面放HTML Button及加入Script的示例。
1539

被折叠的 条评论
为什么被折叠?



