• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

asp.net中如何获得屏幕分辨率

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

今天下载壁纸时发现这样一个比较人性化的设置:

那么这里是如何检测到“电脑的分辨率”的?下面是一个简单的解决方法,但是存在缺陷。 


<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 有误差

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ASP.NETMVC3.0在各个版本IIS中的部署发布时间:2022-07-10
下一篇:
ASP.NETMVC控制器可扩展性PART1发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap