在开发的工程中使用到了一些开源的bootstrap模板进行开发,在遇到一些需要替换的内容部分部分时,经常出现高度设置100%无法生效的问题,这里来用js强行设置一下。

  思路:js监听窗口的缩放行为,然后动态获取浏览器的窗口可见大小,然后如果你的页面有页头页尾的话,掐头去尾,得到的就是内容部分100%时的高度,赋值进去便可。

代码:

    window.onload=function(){
changeDivHeight();
}
//当浏览器窗口大小改变时,设置显示内容的高度
window.onresize=function(){
changeDivHeight();
}
function changeDivHeight(){
var h = document.documentElement.clientHeight;//获取页面可见高度
document.getElementById("framediv").style.height=h-102+"px";//掐头去尾,减去100px
}

  试试看?!

最新文章

  1. 【转】搞清FastCgi与PHP-fpm之间的关系
  2. C#中的 正则表达式
  3. java 12-1 StringBuffer类
  4. PLSQL_性能优化效能跟踪工具SQL Trace分析(案例)
  5. sendmessage()模拟鼠标点击
  6. mysql的point类型查询处理
  7. Android项目开发全程(四)-- 将网络返回的json字符串轻松转换成listview列表
  8. swift学习 - tableView自适应高度1(xib autoLayout)
  9. win10 uwp 简单MasterDetail
  10. Linux中的查找命令find
  11. sql自动生成golang结构体struct实体类
  12. nginx配置负载均衡
  13. java基础hashmap
  14. dbus 消息和消息总线实例讲解-一
  15. MongoDB高可用集群搭建(主从、分片、路由、安全验证)
  16. TP5 模型事务操作
  17. Learning from delayed reward (Q-Learning的提出) (Watkins博士毕业论文)(建立了现在的reinforcement Learning模型)
  18. Thunder-Final冲刺中间产物-2017秋-软件工程第十二次作业
  19. nyoj116 士兵杀敌(二)树状数组 插点问线
  20. 6、Spring Cloud -熔断器Hystrix

热门文章

  1. 【BZOJ 2243】染色
  2. 12pm 究竟是中午还是午夜
  3. Django之缓存+序列化+信号+ORM性能优化+验证码
  4. BZOJ 4551: [Tjoi2016&Heoi2016]树 并查集(&&图论?)
  5. NET Core使用Quartz
  6. dubbo注解
  7. JS判断android ios系统 PC端和移动端
  8. 个人博客 attack.cf
  9. 常用的图片相关方法,读取,保存,压缩,缩放,旋转,drawable转化
  10. Vue.js + Webpack + ECMAScript 6 入门教程