【发布时间】:2013-06-21 17:30:42
【问题描述】:
我正在使用以下代码来获取屏幕分辨率。
这适用于 WAMP 服务器,但是当我将它放在远程 Linux 服务器上时,$height 返回 0。
HTML/PHP
<head>
....
<script language="javascript">
var y=window.screen.availHeight;
var x=window.screen.availWidth;
window.location.href = "index.php?height=" + y + "&width=" + x;
break;
</head>
<?php
$height=$_GET['height'];
$height=intval($height);
echo($height);
?>
【问题讨论】:
-
这不是一直刷新页面吗?
-
这似乎是一个非常糟糕的设计决定。为什么在 PHP 代码中需要宽度/高度?
-
顺便说一句。你不应该那样使用
break。它用于switch..case语句和for-/whileiterations -
您的请求 URL 是什么样的,在 Firebug 或 Chrome 开发工具中查找。
-
有一个
break。好的,但它在 WAMP 中工作。
标签: php javascript ajax