我正在创建一个Web应用程序,当用户点击某个按钮时,我想要“弹出”。不是真的弹出,而是在浏览器中创建一个小窗口,并且屏幕的其余部分无法编辑并且更暗。脸书有这样的效果,但我记不清楚在哪里。此外,这http://demo.atmail.org/具有这种效果。登录窗口如何在常规窗口上方,并且无法触摸常规窗口。
究竟是什么效果被调用(所以我可以搜索它!)并且C#是否有任何可以做到这一点而无需手动编码javascript?
答案 0 :(得分:6)
这是AJAX Control Toolkit的一部分,它被称为ModalPopup控件。或类似的东西。
答案 1 :(得分:3)
这称为模态弹出窗口。它是一个AJAX功能,不包含在Visual Studio附带的任何库中。但是,ASP.Net AJAX control toolkit可以执行此操作,jQuery也可以执行此操作(如here所示。
答案 2 :(得分:2)
模式弹出窗口,通常在诸如jQuery UI的javascript库中完成(查看各种演示的右侧)
答案 3 :(得分:1)
答案 4 :(得分:1)
尝试使用关键字“lightbox”。我相信这是你正在寻找的效果。