Javascript替换所有确认和警报对话框

时间:2013-09-28 04:06:46

标签: jquery twitter-bootstrap

我们开始使用bootbox插件提供更好的警报对话框并确认我们网站上的对话框。

有没有人知道是否有一种简单的方法可以自动用这个插件替换警告对话框?

实施例

<script>
  alert = bootbox.alert();
</script>

3 个答案:

答案 0 :(得分:0)

sed -i 's/alert/bootbox.alert/g' `find ./ -iname \*.js`

(注意:在运行之前进行备份;)

(注2:没有解决bootbox.alert不同步的事实 - 正如Arun P Johny所提到的那样。)

答案 1 :(得分:0)

这设法为我解决了这个问题。

<script>
    window.alert = function(message) {bootbox.alert( message); }
</script>

似乎将警报对话框处理为包含所有必需消息的视图,并阻止用户死锁。

答案 2 :(得分:0)

你应该看看Vex。只需在您的页面上加入,然后再使用:

vex.dialog.alert('Hello world!')

Vex具有高度可配置性,并且有很多主题。