這是非常基本的。我想要做的就是測量瀏覽器窗口的html寬度,並將這些數據傳遞給PHP腳本,以便我可以調整傳遞給站點的信息。如何使用POST方法將javascript/jQuery變量傳遞給PHP
我已經得到了HTML寬度部分。我只是無法使用AJAX將Javascript/jQuery變量傳遞給PHP腳本。
這裏是Javascript/jQuery。它是用PHP編寫的,因此我可以稍後使用include()
函數。
echo
'<script>
htmlWidth = $("html").width();
$.ajax({
type: "POST",
url: "mobileView.php",
data:{ width: htmlWidth }
})
</script>';
而這裏的PHP:
$width = $_POST['width'];
function mobileView(){
if ($width < 950){
return true;
} else{
return false;
}
}
mobileView();
如果你只是想確定是否使用的移動網站或沒有,你可以使用一個預先製作的檢測腳本這可以在網絡上找到。 – ArtOfCode
@martynas這不是重複的。我查了一下這篇文章,但無法找到這個問題的答案。 –
@CaolanEvans我創建的網站對某些div有特定的尺寸,而不是創建多個CSS文件,我寧願創建兩個:一個用於網站的完整版本,另一個用於,不僅僅當有人在查看網站時在移動設備上,而且如果窗口的大小小於950px,比如有人在windows和linux中將選項卡固定到屏幕的左側或右側時。 –