A-A+

iframe通过js自动调节高度

2007年11月30日 編程·程序設計 暂无评论 阅读 3,616 views 次

通过JS自动调节iframe的高度,以适应页面高度变化。

刚在ASM中用了这段JS,效果很perfect。

以下是代码:

XML/HTML代码
  1. <iframe src="App_AddApp.aspx?<%=query %>" id="frmFlowAdd" frameborder="0" style="width: 100%;   
  2.             aho: expression(autoResize())" allowtransparency="true"></iframe>  

在父页面加上以下JS代码:

JavaScript代码
  1. <script language="javascript" type="text/javascript">   
  2.     function autoResize()   
  3.     {   
  4.         try  
  5.         {   
  6.             document.all["frmFlowAdd"].style.height = frmFlowAdd.document.body.scrollHeight;   
  7.         }   
  8.         catch(e){}   
  9.     }   
  10.     </script>  

给我留言

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。

Copyright © 寂寞部屋 保留所有权利.   Theme  Ality

用户登录