请教:js判断屏幕分辨率,不同的分辨率变量值不一样,并使用php输出变量

js判断屏幕分辨率,$num为变量当分辨率宽度小于500时,$num1="a1";$num2="b1";$num3="c1";....当分辨率定度大于500且小于1000... js判断屏幕分辨率,$num为变量

当分辨率宽度小于500时,
$num1="a1";
$num2="b1";
$num3="c1";
....
当分辨率定度大于500 且 小于1000时,
$num1="a2";
$num2="b2";
$num3="c2";
....
当分辨率定度大于1000 且 小于1500时,
$num1="a3";
$num2="b3";
$num3="c3";
....
当分辨率定度大于500 且 小于1000时,
$num1="a2";
$num2="b2";
$num3="c2";
....

然后使用php输出
$num1
$num2
$num3
...
展开
 我来答
相大之0o358
推荐于2016-05-28 · TA获得超过210个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:122万
展开全部

一个简单的demo示例,如下:

<?php
    error_reporting(E_ERROR);
    // 分辨率の宽高
    $script = '<script language="javascript">';
    $script .= 'var screen_width = window.screen.width;';
    $script .= 'document.cookie = "sw = "+screen_width+"";';
    $script .= 'var screen_height = window.screen.height;';
    $script .= 'document.cookie = "sh = "+screen_height+"";';
    $script .= '</script>';
    $width = $_COOKIE['sw'];
    $height = $_COOKIE['sh'];
    echo "浏览器分辨率为:".$width."*".$height;
    echo "<br />";
    if($width < 500){
        echo 'a';
    }else if($width >= 500 && $width < 1000){
        echo 'b';
    }else if($width > 1000){
        echo 'c';
    }else{
        echo "<pre>";
        print_r('数值不在所需范围内!');
        exit();
    }
?>

可复制粘贴测试一下,若有任何疑问,欢迎追问...

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式