hi,欢迎访问本站!
当前位置: 首页前端设计正文

js禁止alert弹窗弹出的方法

xiaoqihv 前端设计 6332阅读

alert为JS中的一个方法,在浏览器中以弹窗的形式向用户提示一些重要的信息。但alert调用次数过多会对用户造成不好的体验,在一些合作项目中,如果不想过多的调用alert方法,可以将其禁止掉,下面是禁止alert弹窗的方法。

js禁止alert弹窗的方法

例1:

下面是禁止alert弹出的方法,大家可以做个参考

// 73so.com
//这是第一个弹窗
alert('这是第一个弹窗');
//禁止 alert 弹窗
window.alert = function() {    
    return false;
}
//这是第二个弹窗,不会弹出的
alert('这是第二个弹窗');

ps:运行上面的代码,第一个alert会弹出,经过自定义接管alert方法后,第二个alert不会弹出

例2:

如果不喜欢原样alert方法的样式,可以调用其它的JS弹出层插件,比如layer就是一个不错的弹出层js插件,下面是接管方法,大家可以做个参考!

// 73so.com
window.alert = function(s) {    
    layer.alert(s); 
    //这里调用的是layer弹出层插件
}
alert('这是第一个弹窗');
alert('这是第二个弹窗');
标签:
声明:无特别说明,转载请标明本文来源!