【发布时间】:2009-06-22 19:36:46
【问题描述】:
我使用 .NET 和经典 ASP 编写代码。 我想在 ASP 中创建一个模式弹出窗口,就像在 .NET 中如何禁用父页面并变成不同的颜色一样。 这在 ASP 中可能吗? 还是没有简单的解决方案来完成这项工作? 如果可能的话……怎么做?
【问题讨论】:
标签: ajax asp-classic modalpopups
我使用 .NET 和经典 ASP 编写代码。 我想在 ASP 中创建一个模式弹出窗口,就像在 .NET 中如何禁用父页面并变成不同的颜色一样。 这在 ASP 中可能吗? 还是没有简单的解决方案来完成这项工作? 如果可能的话……怎么做?
【问题讨论】:
标签: ajax asp-classic modalpopups
你将使用 Javascript 来制作类似的东西,我建议你 use jQuery。有很多预构建的库可以帮助您做到这一点。
对于模态框,您可以以the jQuery Dialog 开头。
【讨论】:
当然可以,但是如果您自己编写 Javascript,您可以创建一个隐藏的 DIV 标记,该标记具有相同的页面呈现,但在顶部有一个 15% 灰色透明的 .gif 文件被陈列。然后在启动模态对话框时将该 DIV 标记更改为可见,并在关闭时将其更改回来。很简单。
【讨论】:
有一些很棒的 JS 库可以帮助你。
我喜欢 jQuery 和 YUI 的易用性。
试试这个链接,看看他们的一些面板产品。所有这些都有一个模态设置,会使背景变灰。
http://developer.yahoo.com/yui/examples/container/panel-loading.html
祝你好运~
【讨论】:
【讨论】:
我会从 clientcide 网站投票给stickywin。它都是 Mootools 基础,使用起来非常甜。
【讨论】: