我需要一个外观不同的确认框?
confirm()的默认外观是这个..我不想要这个确认设计。
确认(“收到消息?”);
答案 0 :(得分:1)
您可以使用jQuery UI dialog或任何其他对话插件。
答案 1 :(得分:1)
无法设置该对话框的样式。您唯一的选择是使用自定义JavaScript小部件库。
要查找各种小部件的完整库,您可以google for "javascript widgets"或只使用jQuery UI library(特别是jQuery UI dialog widget)。
答案 2 :(得分:1)
JS中'confirm'和'alert'方法的外观仅由浏览器管理,不能在代码中更改。
我建议使用jQuery和一个合适的插件,如下所示:http://abeautifulsite.net/blog/2008/12/jquery-alert-dialogs/。您将能够更改外观,并且在所有浏览器中都是相同的。
答案 3 :(得分:0)
您无法更改确认的外观,因此您会看到浏览器给您的外观。您可以使用HTML / JavaScript / CSS自行创建自己的确认控件类型,但问题是它不会暂停执行并等待用户的响应。所以编码确认表单提交有点棘手。