【问题标题】:Is it possible to get Message Box in web forms?是否可以在 Web 表单中获取消息框?
【发布时间】:2010-09-17 05:18:43
【问题描述】:

我试过了,但我猜 Message Box 只适用于 win 表单。在 Web 表单中使用的最佳替代方法是什么?

【问题讨论】:

    标签: javascript user-interface dialog


    【解决方案1】:

    您可以使用confirm 表示是/否问题,使用alert 表示 JavaScript 中的“OK”消息。

    另一种选择是使用 JavaScript 弹出一个新窗口,该窗口的外观和行为类似于消息框。这种情况下的模式因浏览器而异。在 Internet Explorer 中,方法

    window.showModalDialog(url,name,params)
    

    将显示一个模式对话框。 Mozilla 的做法是仍然使用

    window.open(url,name,params)
    

    但将modal=yes 添加到params 列表中。

    【讨论】:

      【解决方案2】:
      result = confirm('Yes or no question here.')
      

      【讨论】:

        【解决方案3】:

        JavaScript:

        alert("This box has an OK button.");
        

        【讨论】:

          【解决方案4】:

          Ajax ModalPopup 也可以很好地工作。这是一个例子:

          http://www.asp.net/ajax/ajaxcontroltoolkit/samples/modalpopup/modalpopup.aspx

          【讨论】:

            【解决方案5】:

            你有 dojo 对话框小部件:http://www.dojotoolkit.org/,你可以将它用作消息框。

            【讨论】:

              猜你喜欢
              • 2016-12-23
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多