IE8下面用JS获取屏幕宽度的问题.吐血了!..
我是这样获取的!.
window.screen.width
结果 我的屏幕分辨率是1024 这个window.screen.width=936;
屏幕分辨率是1366 这个window.screen.width=1249
这个怎么回事哦! 我要吐血了!从IE6到IE8下面做测试!...真是处处BUG啊!....
我是这样获取的!.
window.screen.width
结果 我的屏幕分辨率是1024 这个window.screen.width=936;
屏幕分辨率是1366 这个window.screen.width=1249
这个怎么回事哦! 我要吐血了!从IE6到IE8下面做测试!...真是处处BUG啊!....
screen.availHeight
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function BU1() {
var KD = window.screen.availWidth;
alert(KD);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="Button1" type="button" value="button" onclick="BU1()" />
</div>
</form>
</body>
</html>
我的屏幕宽度是1366 结果弹出来的是979....我现在想死!
当我按CONTROL+鼠标右键滚动是网页变大的时候,我刷新 window.screen.availWidth会变小!..
怎么解决!!!!救命啊
你把缓存清空再试。还不行就试试这个:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
alert("屏幕可用部分: "+screen.availWidth+" x "+screen.availHeight)
</script>
</head>
<body>
</body>
</html>
按control+鼠标右键是可以滚动的!....
screen.availHeight 是正确的啊
FireFox和IE 在进行Ctrl+鼠标滚轮操作后 数字竟然会变
js程序员果然悲剧啊 要不就定义个全局的变量在页面onload时就赋值