zoukankan
html css js c++ java
在ASP.NET AJAX中如何判断浏览器及计算其宽高
在ASP.NET AJAX中如何判断浏览器及计算其宽高
function
getClientBounds()
{
var
clientWidth;
var
clientHeight;
switch
(Sys.Browser.agent)
{
case
Sys.Browser.InternetExplorer:
clientWidth
=
document.documentElement.clientWidth;
clientHeight
=
document.documentElement.clientHeight;
break
;
case
Sys.Browser.Safari:
clientWidth
=
window.innerWidth;
clientHeight
=
window.innerHeight;
break
;
case
Sys.Browser.Opera:
clientWidth
=
Math.min(window.innerWidth, document.body.clientWidth);
clientHeight
=
Math.min(window.innerHeight, document.body.clientHeight);
break
;
default
:
//
Sys.Browser.Firefox, etc.
clientWidth
=
Math.min(window.innerWidth, document.documentElement.clientWidth);
clientHeight
=
Math.min(window.innerHeight, document.documentElement.clientHeight);
break
;
}
return
new
Sys.UI.Bounds(
0
,
0
, clientWidth, clientHeight);
}
查看全文
相关阅读:
NS3网络仿真(3): NetAnim
C++中explicit关键字作用
JS实现页面跳转 浏览器地址栏保持不变
凤凰岭一日游
开发一个软件平台的一些心得体会
对Jscript操作注册表接口的一点不解
关于jacob支持BSTR类型的经验总结
Java 开源博客 —— Solo 0.6.8 正式版发布了!
Java 开源博客 —— Solo 0.6.8 正式版发布了!
解决The requested resource is not available的办法
原文地址:https://www.cnblogs.com/zwei1121/p/759308.html
最新文章
JEECMS-自定义标签[list]
Jeecms自定义标签用法[单个内容]
JEECMS二次开发 -------标签使用说明
自己动手实现RPC服务调用框架
分布式之消息队列复习精讲
分布式之数据库和缓存双写一致性方案解析
Java序列化与Hessian序列化的区别
Java并发编程75个问答
JAVA体系学习-导向
SpringMVC之DispatcherServlet类图
热门文章
Spring整体了解
Beanutils工具常用方法
hive安装
架构设计分享之权限系统(看图说话)
Web容器自己主动对HTTP请求中參数进行URLDecode处理
gephi——怎样上传节点表格而且为节点设定颜色类型
2014百度之星资格赛题解
程序员(媛)Shell脚本必备技能之中的一个: 在Linux下怎样自己主动备份mysql数据
cocos2d-x的gitignore配置
MongoDB -- 介绍
Copyright © 2011-2022 走看看