前几天,用js写了一个html的小程序文件,如下:
<script language="javascript">
function test()
{
window.confirm ("Are you ready?");
return true;
}
function confirm ()
{
window.close;
return true;
}
</script>
<body>
<input type=button name=t onclicked="test()">
</body>
当我点击按钮时,窗口突然探出是否要关闭的提示,我百思不得其解!
最后,我猛然发现,我在这个页面自定义了一个function confirm (),我试着将它更名为function confirm2(),然后重试,程序正确执行了!!!
原来页面自定义的函数名是不能与这些系统函数同名的!!!
莫非,这又是ms的一个隐藏bug? 无语!