我用下面的链接到iframe的框架中
<ul id='tb14_nenu1' class='closeMenu'><li><a class='sonMenu' href='DepartMentManage.aspx' target='mainFrame' dest ='mainFrame'>部门管理</a></li>iframe框架
<iframe src="welcome.html" id="mainFrame" name="mainFrame" scrolling="no" frameborder="0" style="height: 100%; width: 100%; display:block; " onload="javascript:SetCwinHeight()"></iframe>  
JS代码如下:
 function SetCwinHeight(){
  var iframeid=document.getElementById("mainFrame"); //iframe id
  if (document.getElementById)
  {
  if (iframeid && !window.opera)
  {  
  if (iframeid.contentDocument && iframeid.contentDocument.body.offsetHeight){
  iframeid.height = iframeid.contentDocument.body.offsetHeight;
  }
  else if(iframeid.Document && iframeid.Document.body.scrollHeight)
  {
  iframeid.height = iframeid.Document.body.scrollHeight;
  }   
  }
  else  
  {
  iframeid="880px;";
  }
  }
 }
</script>我想实现链接,而且iframe的高度随着src的高度变化而变化; 可是,部分界面还可以,但是有的链接后,会自动脱离iframe框架,地址栏也变化!请问热心的朋友,是什么原因?