使用 IE F12 开发者工具,选择不同的“文档模式” 从IE7 - IE9,只有IE9正常!
<!DOCTYPE html>
<html>
<script type=
"text/javascript"
>
if
(console)
document.write(
"console 正常"
);
else
document.write(
"console 异常"
);
if
(!window.console){
var
console={
log:
function
(msg){}
}
}
</script>
</html>
|
只要将代码修改为如下,即可解决问题,在所有模式下都正常!。但是终究没有明白,上面的写法的问题本源!
if
(!window.console){
window.console={
log:
function
(msg){}
}
}
|