<script type="text/javascript">

        //need to wait until onload so body is available
window.onload = function(){ function getWindowWidth(){
if (window.innerWidth){
return window.innerWidth;
} else if (document.documentElement.clientWidth){
return document.documentElement.clientWidth;
} else if (document.body.clientWidth){
return document.body.clientWidth;
}
} //determine if the browser has Netscape-style plugins
var hasNSPlugins = !!(navigator.plugins && navigator.plugins.length); //determine if the browser has basic DOM Level 1 capabilities
var hasDOM1 = !!(document.getElementById && document.createElement &&
document.getElementsByTagName); alert("Window width: " + getWindowWidth());
alert("Supports Netscape plugins? " + hasNSPlugins);
alert("Supports Core DOM 1? " + hasDOM1);
}
</script>

最新文章

  1. 【原】JAVA开发环境搭建
  2. Install MySQL on CentOS 7
  3. Android Fragment的使用
  4. yum常用命令
  5. Hermite Curve
  6. java基础知识回顾之javaIO类总结
  7. 【分块】bzoj3343: 教主的魔法
  8. mysql批量删除指定前缀或后缀表
  9. C#冒泡排序--详解
  10. RSA实例破解
  11. 什么是优先级队列(priority queue)?
  12. Duff 装置中case情况越多性能越好
  13. Android通过使用Properties保存配置
  14. CSS基础:层叠顺序和层叠上下文
  15. Spring Cloud Data Flow 中的 ETL
  16. 邮箱学堂:SPF详解
  17. Vuex数据可视化
  18. 【C#复习总结】垃圾回收机制(GC)2
  19. 解决wine中文字体方块或乱码
  20. 校园网下对VMware网络的配置

热门文章

  1. JavaScript编程:文档对象模型DOM
  2. Linux-C语言中gettimeofday()函数的使用方法(转载)
  3. 一起来开发Android的天气软件(三)——使用Volley实现网络通信
  4. android图片压缩的3种方法实例
  5. JDWP
  6. mysql READ-COMMITTED 模式下 行锁不会升级到表级锁
  7. error: /usr/include/stdio.h: Permission denied 的一种情况分析
  8. Python基础 2----Python 基础语法
  9. Swift - 滑块(UISlider)的用法
  10. 《大数据互联网大规模数据挖掘与分布式处理》阅读笔记(四)-----WEB广告