我们有一个需求需要在一个table
表格里面嵌套一个iframe用于显示一些数据。
<tr>
<td>oops</td>
<td>
<iframe src="xxx/xxx/xxx.jsp"></iframe>
</td>
</tr>
然后我发现嵌套的iframe
的高度没有自适应,然后我就在里面的iframe
里面写了一个js脚本用户获取这个iframe
的高度,然后调整他父页面的td
元素的高度。在调试的过程中,我在脚本里面写了一个console.log(‘height:‘,height)
用于输出获取到的高度。在Chrome
和Firefox
下面测试都没有出现任何问题,但是在IE9
下面测试的时候发现没有任何效果,相应的脚本都没有执行,然后最后将这个console.log
删除了就可以正常运行了。
后来我发现在IE
的调试模式下面或者控制台打开以后,写了console.log
的代码可以执行。因为在IE
下没打开IE
浏览器控制台的情况下是没有console对象的,所以使用console.log()
会报错。