有没有办法使用 javascript 获取用户的屏幕大小/分辨率?我认为您可能无法使用 PHP 来执行此操作,因为它是服务器端的,但由于 javascript 是客户端,我认为它可能是一种选择。
C.Sharp - Jason
问问题
17369 次
2 回答
10
是的,您可以使用以下方法打印出分辨率,例如:
<script type="text/javascript">
document.write(screen.width+'x'+screen.height);
</script>
可能不适用于较旧的浏览器,但适用于最新的浏览器。
更多信息在这里:
于 2012-04-05T04:09:24.880 回答
1
是的,我使用了以下代码并且效果很好。
var screenW = 640, screenH = 480;
if (parseInt(navigator.appVersion)>3) {
screenW = screen.width;
screenH = screen.height;
}
else if (navigator.appName == "Netscape"
&& parseInt(navigator.appVersion)==3
&& navigator.javaEnabled()
)
{
var jToolkit = java.awt.Toolkit.getDefaultToolkit();
var jScreenSize = jToolkit.getScreenSize();
screenW = jScreenSize.width;
screenH = jScreenSize.height;
}
document.write(
"Screen width = "+screenW+"<br>"
+"Screen height = "+screenH
)
于 2013-11-29T11:42:12.873 回答