一尘不染

Javascript确认弹出框是,否按钮,而不是确定和取消

javascript

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”,我想在这里显示我自己的应用程序名称。


阅读 575

收藏
2020-05-01

共1个答案

一尘不染

不幸的是,没有跨浏览器的支持来打开不是默认的OK / Cancel对的确认对话框。您提供的解决方案使用VBScript,仅在IE中可用。

我建议使用一个Javascript库,它可以构建基于DOM的对话框。尝试Jquery
UI:http//jqueryui.com/

2020-05-01