当前位置: 代码迷 >> JavaScript >> 怎么重写js的alert方法
  详细解决方案

怎么重写js的alert方法

热度:172   发布时间:2013-04-07 12:50:11.0
如何重写js的alert方法
用了一个UI框架,然后试用期已满,经常都通过js的alert弹出“试用期已满”,
所以 我想重新alert方法,当alert的内容为“试用期已满”,就不做任何操作,别的可以弹
我写的代码如下:

<html>

<head>
<script type="text/javascript">

window.alert=newalert;
    function Test(){
        alert('12');

    }
function newalert(msg)
{
if(msg='试用期已满')
{
//什么 也不做
}
else
{
alert(msg);
}
}
</script>
</head>
<body>

<input type="button" onclick="Test();"/>
</body>
</html>


但是有问题。。

求高人指点!
function

------解决方案--------------------

var oldAlert = window.alert;

window.alert = function(msg){
    if(msg=='试用期已满'){
        return
    }else{
        oldAlert(msg)
    }
}
  相关解决方案