我的电脑屏幕宽度是1280,但是为什么IE说是1259,而其他浏览器说是1280 with widht();?
$(document).ready(function(){
alert($(window).width());
});IE可以修复吗??看看这里,
http://ec-ener.eu/dump/index3.php
谢谢,刘
发布于 2010-10-06 01:48:21
window.width()不会给出屏幕的宽度,但会给出当前窗口的宽度。
IE将始终在文档右侧显示禁用的滚动条,即使在不需要时也是如此。
我假设它是在IE中被减去的宽度。
尝试使用screen.availWidth获取全屏宽度。
发布于 2010-10-06 01:48:34
使用$(document).width()
发布于 2013-10-09 21:02:51
我和你有同样的问题!
我发现使用
var height = window.innerHeight || $(window).height();
var width = window.innerWidth || $(window).width();将在chrome和IE中提供相同的值
https://stackoverflow.com/questions/3866247
复制相似问题