【问题标题】:Asp.Net: Javascript Modal WindowAsp.Net:Javascript 模式窗口
【发布时间】:2008-10-17 00:28:21
【问题描述】:

我想创建一个 javascript 模式弹出窗口,以从 ASP.Net 2.0 网页中的用户那里获取一些值。

基本思想是这样的。当用户单击按钮时,会出现一个模式窗口并询问 3 或 4 个问题。当此窗口打开时,将无法更改 asp.net 页面。一旦问题得到回答,我需要从这个窗口中获取值,以便 asp.net 页面可以访问它们并可以在后面的代码中处理它们。

我能否获得一些关于如何实施此方案的示例。

【问题讨论】:

    标签: c# asp.net javascript modal-dialog


    【解决方案1】:

    【讨论】:

    • 嘿,这很整洁。我正在寻找多种方法。你知道非 ajax 方式吗?
    【解决方案2】:

    最简单的方法是使用 Jon 提到的 ModalPopupExtender 或可能使用 jQuery 的thickbox 或类似的东西。

    否则,你可以自己滚动 JS 来做。

    【讨论】:

      【解决方案3】:

      您可以使用 javascript 函数“window.showModalDialog”,但它仅适用于 Internet Explorer。

      你可以传入和返回任意数量的变量,方法是将它们包装成一个对象。

      【讨论】:

      • 要从“弹出”窗口返回值,请使用 javascript 的“window.returnValue”
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-19
      • 2015-02-01
      • 2011-01-05
      • 2011-01-22
      • 1970-01-01
      相关资源
      最近更新 更多