ie9不支持iframe?直接上图和代码,求高手指教!
这是正常的,搜狗浏览器,别的浏览器也正常,包括ie8-ie6这是不正常的,ie9下面代码:<tablewidth="100%"height="100%"border="0...
这是正常的,搜狗浏览器,别的浏览器也正常,包括ie8-ie6
这是不正常的,ie9
下面代码:
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
<tr>
<td>
<iframe name="ViewPageLocation" height="100%" width="100%" src="DeskTop.html" frameborder="0" scrolling="auto">
浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe>
</td>
</tr>
</table> 展开
这是不正常的,ie9
下面代码:
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
<tr>
<td>
<iframe name="ViewPageLocation" height="100%" width="100%" src="DeskTop.html" frameborder="0" scrolling="auto">
浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe>
</td>
</tr>
</table> 展开
1个回答
展开全部
<table width="100%" height="100%" border="1" cellpadding="0" cellspacing="0">
<tr height="100%">
<td height="100%">
<iframe name="ViewPageLocation" height="100%" width="100%" src="DeskTop.html" frameborder="0" scrolling="auto">浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe>
</td>
</tr>
</table>
这样试试,我把表格边框改成1了,这样能看到边框,容易确定是表格高度问题还是框架高度问题.
<tr height="100%">
<td height="100%">
<iframe name="ViewPageLocation" height="100%" width="100%" src="DeskTop.html" frameborder="0" scrolling="auto">浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe>
</td>
</tr>
</table>
这样试试,我把表格边框改成1了,这样能看到边框,容易确定是表格高度问题还是框架高度问题.
更多追问追答
追答
看起来是TABLE的height="100%"没有生效,从它向上查所有父元素,看它们的高度设置,包括html和body两个标签CSS定义的height.
你要保证从html,body到table之间所有层次的元素高度都是100%,这样到最后100%才会生效.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询