function SetCwinHeight(obj)
{
  var cwin=obj;
  if (document.getElementById)
  {
    if (cwin && !window.opera)
    {
      if (cwin.contentDocument && cwin.contentDocument.body.offsetHeight)
        cwin.height = cwin.contentDocument.body.offsetHeight; 
      else if(cwin.Document && cwin.Document.body.scrollHeight)
        cwin.height = cwin.Document.body.scrollHeight;
    }
  }
}
我用iframe,IE总提示javascript Error description拒绝访问,在线等<iframe width="78%" align="center" id="frm" id="cwin" name="cwin" onload="Javascript:SetCwinHeight(this)" scrolling=no sytle="top:0;" frameborder="0" src="http://www.bjjgj.sphj.com:8082/bespeak/yysm.html" domain='baidu' > </iframe> 

解决方案 »

  1.   

    javascript的拒绝访问错误多数是权限问题,不知道你的代码有没有跨域权限.
    description貌似错误对象的属性. 所以检查一下你代码中错误处理部分(try {}catch..)
      

  2.   

    “没有权限”也要看是什么原因影起的,有些可以通过调整IE安全级别来解决,有些则是在客户端无法解决的。 或者你把检查异常的代码去掉,加上window.onerror=function(){return true;}试试!