【问题标题】:Modal popup in Classic ASP?经典 ASP 中的模态弹出窗口?
【发布时间】:2009-06-22 19:36:46
【问题描述】:

我使用 .NET 和经典 ASP 编写代码。 我想在 ASP 中创建一个模式弹出窗口,就像在 .NET 中如何禁用父页面并变成不同的颜色一样。 这在 ASP 中可能吗? 还是没有简单的解决方案来完成这项工作? 如果可能的话……怎么做?

【问题讨论】:

    标签: ajax asp-classic modalpopups


    【解决方案1】:

    你将使用 Javascript 来制作类似的东西,我建议你 use jQuery。有很多预构建的库可以帮助您做到这一点。

    对于模态框,您可以以the jQuery Dialog 开头。

    【讨论】:

    • 到目前为止,这是我最喜欢的一个。 +1。不过我还没有掌握。
    • 太棒了!当涉及到 Javascript 模式/对话框时,你会找到很多选择,但是 jQuery 有一个庞大的开发人员社区,他们致力于创建附加组件和改进代码——一般来说,你会找到一个jQuery 的更多用途不仅仅是对话框
    【解决方案2】:

    只需使用 javascript 库即可。 jQuery 是一个流行的选择,并且有许多插件可以做到这一点。

    【讨论】:

      【解决方案3】:

      当然可以,但是如果您自己编写 Javascript,您可以创建一个隐藏的 DIV 标记,该标记具有相同的页面呈现,但在顶部有一个 15% 灰色透明的 .gif 文件被陈列。然后在启动模态对话框时将该 DIV 标记更改为可见,并在关闭时将其更改回来。很简单。

      【讨论】:

        【解决方案4】:

        有一些很棒的 JS 库可以帮助你。
        我喜欢 jQuery 和 YUI 的易用性。

        试试这个链接,看看他们的一些面板产品。所有这些都有一个模态设置,会使背景变灰。

        http://developer.yahoo.com/yui/examples/container/panel-loading.html

        祝你好运~

        【讨论】:

          【解决方案5】:

          "如何禁用父页面并变成不同的颜色"

          你可以使用ibox javascript,我用过效果很好。

          http://www.ibegin.com/labs/ibox/

          【讨论】:

          • 我先试试这个。谢谢
          • Eric,它在示例中,您必须在您的 asp 文件中包含 ibox/ibox.js。
          【解决方案6】:

          我会从 clientcide 网站投票给stickywin。它都是 Mootools 基础,使用起来非常甜。

          【讨论】:

            猜你喜欢
            • 2021-12-13
            • 2023-04-01
            • 2023-03-13
            • 1970-01-01
            • 1970-01-01
            • 2014-10-28
            • 1970-01-01
            • 1970-01-01
            • 2023-02-05
            相关资源
            最近更新 更多