我使用VS2010,C#来开发ASP.NET Web应用程序,最近我看到一些网站在屏幕顶部显示一个小窗口(它是某种模态的),并且当它显示时整个屏幕不知何故变暗(就像有一个灰色的 alpha 层),这样用户就无法在主屏幕上执行任何操作,焦点仅位于小窗口上。
可以在此处找到示例:
http://www.geda.de/Permanentanlagen/Industrieaufzuege/Materialaufzuege ,
您可以单击图像来查看该窗口。我听说 Facebook 也使用了这种技术
怎样才能达到这样的效果呢?我认为这是javascript,对吗?我可以在VS中使用工具箱设计这个小窗口吗?如何显示它并禁用其他元素?如何在屏幕顶部渲染 alpha 层?有什么提示或示例吗?
我正在寻找跨浏览器解决方案
最佳答案
你有很多脚本来实现这个 View ,推荐这个,而且非常轻量。
关于javascript - 在浏览器上显示小模态窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8960131/