asp.net中如何获得屏幕分辨率
2011-03-19 19:49
302 查看
今天下载壁纸时发现这样一个比较人性化的设置:
![](http://images.cnblogs.com/cnblogs_com/xuqiang/aspnet_1.jpg)
那么这里是如何检测到“电脑的分辨率”的?下面是一个简单的解决方法,但是存在缺陷。
<script language="javascript">
var width = screen.width;
var height = screen.height;
if( width < 1280 || height < 1024)
{
alert("This web page is best viewed with a screen resolution of 1280 by 1024 or higher. Your current resolution is " + width + " by " + height + ". If possible please change your resolution.");
}
else
{
alert("Your screen resolution is pretty big!")
}
</script>
上面的程序能够在google chrome下得到正确的屏幕的分辨率,但是在ie下得到的数字相差比较大。
浏览器 宽度 高度 与实际比较
chrome 1366 769 正确
ie9 1249 702 有误差
![](http://images.cnblogs.com/cnblogs_com/xuqiang/aspnet_1.jpg)
那么这里是如何检测到“电脑的分辨率”的?下面是一个简单的解决方法,但是存在缺陷。
<script language="javascript">
var width = screen.width;
var height = screen.height;
if( width < 1280 || height < 1024)
{
alert("This web page is best viewed with a screen resolution of 1280 by 1024 or higher. Your current resolution is " + width + " by " + height + ". If possible please change your resolution.");
}
else
{
alert("Your screen resolution is pretty big!")
}
</script>
上面的程序能够在google chrome下得到正确的屏幕的分辨率,但是在ie下得到的数字相差比较大。
浏览器 宽度 高度 与实际比较
chrome 1366 769 正确
ie9 1249 702 有误差
相关文章推荐
- ASP.NET如何获得一个表的结构信息
- 如何在ASP.NET中获得客户端IP地址
- [老欧的问题]如何获得手机屏幕分辨率
- asp.net网站如何获得客户端windows登录用户名
- Asp.net自定义服务器控件开发小技巧: 如何正确获得回传数据
- ASP.NET结合Sql Server数据库如何获得存储过程的返回值进行操作
- 在Asp.net中如何关闭网页,另外如何使文本框获得焦点
- [Android问答] 如何获得手机屏幕分辨率?
- asp.net 如何改变GridView搜索出来关键字的颜色?就像百度似的,我获得的是一个集合,改变集合中关键字的集合
- HTML控件ID和NAME属性的区别,以及如何在asp.net页面的.CS文件中获得.ASPX页面中HTML控件的值
- <转载>asp.net中向数据库中插入数据时如何获得当前插入行的主键?
- asp.net中向数据库中插入数据时如何获得当前插入行的主键?
- asp.net c#后台页代码 如何使用confirm这样的函数,并获得其bool返回值?
- ASP.NET 如何获得文件夹大小
- HTML控件ID和NAME属性的区别,以及如何在asp.net页面的.CS文件中获得.ASPX页面中HTML控件的值
- HTML控件ID和NAME属性的区别,以及如何在asp.net页面的.CS文件中获得.ASPX页面中HTML控件的值
- HTML控件ID和NAME属性的区别,以及如何在asp.net页面的.CS文件中获得.ASPX页面中HTML控件的值
- 【Telerik UI for ASP.NET教程】如何在WPF应用程序中获得流畅的设计主题