4 回答
慕尼黑5688855
TA贡献1848条经验 获得超2个赞
那个改不了。只能覆盖window.alert这个方法。
比如:你先去找个弹出框的插件。(推荐一个:layer)
拿这个layer来举例子:
提示消息的方法是:layer.msg
然后你可以用这个方法来覆盖alert。
window.alert=layer.msg
然后你再是使用alert的时候 就会调用layer.msg了。
胡子哥哥
TA贡献1825条经验 获得超6个赞
怎么修改js alert弹框样式方法如下:
覆盖window.alert函数,或者直接通过alert的原型来覆盖;
原理:alert 属于window 的函数,每个函数都有原型对象prototype ,只需要修改window.alert的原型对象即可改变原生alert的样子;
代码如下
window.alert.prototype = function(msg){
//some code here ,怎么改都行
alert('消息:'+msg);
};
缥缈止盈
TA贡献2041条经验 获得超4个赞
alert是javascript内置的函数,样式是写好的,不能修改,可以用document.write,当然也可以用jquery,当然也可以自己修改js的内置,不过那就需要相当厉害了,
- 4 回答
- 0 关注
- 1691 浏览
添加回答
举报
0/150
提交
取消
