当我点击灯箱中的按钮时,我希望显示一个警告框,其中包含“确定”,“取消”按钮。这种情况可能吗?如果是,我可以自定义警报框吗?请有人建议可能的解决方案。如果有示例演示,请提供链接。谢谢。
答案 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对话框与原始警报框一样是非阻止的。