Javascript 确认弹出窗口,我想显示是,否按钮而不是确定和取消。
我使用了这个 vbscript 代码:
<script language="javascript">
function window.confirm(str) {
execScript('n = msgbox("' + str + '","4132")', "vbscript");
return (n == 6);
}
</script>
这仅在 IE 中有效,在 FF 和 Chrome 中无效。
在 Javascript 中是否有任何解决方法可以实现这一点?
我还想更改弹出窗口的标题,例如在 IE 中显示“Windows Internet Explorer”,我想在这里显示我自己的应用程序名称。
最佳答案
不幸的是,没有跨浏览器支持打开非默认确定/取消对的确认对话框。您提供的解决方案使用了 VBScript,它仅在 IE 中可用。
我建议改用可以构建基于 DOM 的对话框的 Javascript 库。尝试 Jquery UI:http://jqueryui.com/
关于Javascript 确认弹出窗口是,否按钮而不是确定和取消,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/823790/