Ajax リクエストを介して PHP 変数で画面幅を取得しようとしています。
JS ファイル:
function screen() {
var xmlhttp;
var sWidth=window.screen.width;
if(window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
} else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET", "screen.php?width="+sWidth, true);
xmlhttp.send();
}
window.onload=screen();
PHP ファイル:
<?PHP
$screen=$_GET["width"];
echo $screen;
?>
しかし最後に、未定義の「幅」が表示されます。ヘルプ