我可以在灯箱上显示警告框吗?

时间:2011-03-07 07:02:25

标签: jquery jquery-ui dialog lightbox alert

当我点击灯箱中的按钮时,我希望显示一个警告框,其中包含“确定”,“取消”按钮。这种情况可能吗?如果是,我可以自定义警报框吗?请有人建议可能的解决方案。如果有示例演示,请提供链接。谢谢。

3 个答案:

答案 0 :(得分:3)

灯箱是其他网站元素上的简单图层,但是警告框是显示所有内容的浏览器级警报。所以是的,你可以在灯箱上放置javascript警告框。如果您只想要一个Okay按钮,则可以使用alert()功能。如果要显示两个按钮,可以使用confirm()按钮。您还可以使用prompt()功能获取用户输入(文本)。例如,您可以在此处查看:http://www.w3schools.com/JS/js_popup.asp

答案 1 :(得分:1)

您可以打开jQuery对话框而不是警告框。请参阅http://jqueryui.com/demos/dialog/

上的示例

答案 2 :(得分:0)

您可以通过代码

覆盖默认警报()
 (function() {
  var proxied = window.alert;
  window.alert = function(args) {
      doAlert(args); //your own function
  };
})();

然后您可以根据需要使用jquery对话框。但请记住,jquery对话框与原始警报框一样是非阻止的。