我在试图获取用户屏幕分辨率的表单中有一个隐藏字段。然后在处理端通过 php.ini 检索屏幕分辨率。不幸的是,我对 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;
}