ユーザーの画面解像度を取得しようとしているフォームに隠しフィールドがあります。次に、処理側で、php を介して画面解像度を取得します。残念ながら、私の JavaScript の理解はかなり限られています。これが私が持っているものです。助けていただければ幸いです。
<head>
<script type="text/javascript">
function xy(){
document.write(screen.width + "x" + screen.height);
document.getElementById('xy').value;
}
</script>
</head>
<form action="" method=post >
//other fields here
<input type="hidden" name="xy" id="xy" value=""/>
<input type=submit name="button" value="button" />
</form>
ページのソース コードを表示すると、たとえば「1366x768」に設定された値が表示されませんか? さて処理側ですが、このようにphpで情報を抜き出したいと思います。
if(isset($_POST['xy']) && (!empty($_POST['xy'])){
$blah = $_POST['xy'];
//sanatize $blah;
}