首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery: IE窗口宽度

Jquery: IE窗口宽度
EN

Stack Overflow用户
提问于 2010-10-06 01:43:45
回答 3查看 10.4K关注 0票数 3

我的电脑屏幕宽度是1280,但是为什么IE说是1259,而其他浏览器说是1280 with widht();?

代码语言:javascript
复制
$(document).ready(function(){
    alert($(window).width());
});

IE可以修复吗??看看这里,

http://ec-ener.eu/dump/index3.php

谢谢,刘

EN

回答 3

Stack Overflow用户

发布于 2010-10-06 01:48:21

window.width()不会给出屏幕的宽度,但会给出当前窗口的宽度。

IE将始终在文档右侧显示禁用的滚动条,即使在不需要时也是如此。

我假设它是在IE中被减去的宽度。

尝试使用screen.availWidth获取全屏宽度。

票数 3
EN

Stack Overflow用户

发布于 2010-10-06 01:48:34

使用$(document).width()

票数 1
EN

Stack Overflow用户

发布于 2013-10-09 21:02:51

我和你有同样的问题!

我发现使用

代码语言:javascript
复制
var height = window.innerHeight || $(window).height();
var width = window.innerWidth || $(window).width();

将在chrome和IE中提供相同的值

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3866247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档