Javascript确认弹出窗口,我想显示“是,否”按钮,而不是“确定”和“取消”。
我已经使用了以下vbscript代码:
<script language="javascript"> function window.confirm(str) { execScript('n = msgbox("' + str + '","4132")', "vbscript"); return (n == 6); } </script>
这仅适用于IE,在FF和Chrome中,但无效。
是否有任何工作来实现此目的?
我也想更改弹出窗口的标题,如在IE中显示“ Windows Internet Explorer”,我想在这里显示我自己的应用程序名称。
不幸的是,没有跨浏览器的支持来打开不是默认的OK / Cancel对的确认对话框。您提供的解决方案使用VBScript,仅在IE中可用。
我建议使用一个Javascript库,它可以构建基于DOM的对话框。尝试Jquery UI:http://jqueryui.com/