这是我使用的iframe:
<iframe src="usergl.asp" id="userglIframe" name="userglIframe" frameborder="0" scrolling="no" align="center" width="100%" onload="document.getElementById('userglIframe').style.height = userglIframe.document.body.scrollHeight">
  </iframe>然后我的导航条是:
<table width="98%" border="0" cellpadding="4" cellspacing="1" align="center">
  <tr> 
  <td height="28" bgcolor="#FFFFFF" align="center"><a href="usergl_fileup.asp" target="userglIframe">上传文件</a></td>
  </tr>
  <tr> 
  <td height="28" bgcolor="#FFFFFF" align="center"><a href="usergl_filelist.asp" target="userglIframe">我的文件</a></td>
  </tr>
  <tr>
  <td height="28" bgcolor="#FFFFFF" align="center"><a href="UserGL_CreateModel.asp" target="userglIframe">发布模型</a></td>
  </tr>
  <tr> 
  <td height="28" bgcolor="#FFFFFF" align="center"><a href="UserGL_GLModel.asp" target="userglIframe">我的模型</a></td>
  </tr>
  <tr>
  <td height="28" bgcolor="#FFFFFF" align="center"><a href="UserGL_CreateMap.asp" target="userglIframe">发布素材</a></td>
  </tr>
  <tr> 
  <td height="28" bgcolor="#FFFFFF" align="center"><a href="UserGL_GLMap.asp" target="userglIframe">我的素材</a></td>
  </tr>
  <tr> 
  <td height="28" bgcolor="#FFFFFF" align="center"><a href="ModelGoodsRec.asp" target="userglIframe">商品记录</a></td>
  </tr>
  </table>为什么我在火狐中试验成功了,但是在IE8中点击链接却没有任何反应?
请各位大侠指点一下啊,感激不尽。

解决方案 »

  1.   

    改为这样试试
    target="_parent"
      

  2.   

    谢谢回复,不过我试了target="_parent",还是不行,这句话的效果就是把iframe框架显示在整个窗口中了。
      

  3.   

    onload="document.getElementById('userglIframe').style.height = this.document.body.scrollHeight"试试
      

  4.   

    onload="document.getElementById('userglIframe').style.height = userglIframe.document.body.scrollHeight + 'px'"