window.confirm取消取消按钮

时间:2013-04-05 07:00:39

标签: javascript html

如何从窗口取出取消按钮。 有没有办法取出它,只有OK按钮会出现?

3 个答案:

答案 0 :(得分:5)

如果您不想要取消按钮,也可以使用alert()

alert('This operation is not possible');

在美丽的ascii艺术中它看起来像这样:

+-----------------------------------+
|                                   |
|  This operation is not possible   |
|                                   |
|            +--------+             |
|            |   OK   |             |
|            +--------+             |
+-----------------------------------+

单击“确定”或取消对话框时,代码中的下一个语句将被执行。

如果下一个陈述应该是有条件的,那么你不得不坚持使用confirm()

答案 1 :(得分:1)

window.alert就是你想要的。

或者只是alert,就像window.confirm可以confirm一样(除非你隐藏那些带有这些名字的变量。

答案 2 :(得分:0)

您只需使用alert即可。以下是一个例子:

HTML

<button id="test"> Go To Another Page</button>
<br><br>
<iframe src='http://www.example.com' height="400px" width="100%" id="page"></iframe>

jquery的

$(document).ready(function(){
    $('#test').click(function(){
        var page = $('iframe');
        alert("You'll be redirected to a new page now");
        page.attr('src', 'http://www.monkeyman.com'); // This line is executed once you hit ok on the alert.
    });
});

这是一个有效的JSFiddle。由于jsfiddle,我不得不使用iframe。在您的方案中,您可能希望删除iframe,只需更改:

page.attr('src', 'http://www.monkeyman.com');

window.location('http://www.monkeyman.com');