学做网站培训课程介绍

当前位置:

DEDECMS织梦网站判断手机端和PC端的方法

对于使用了一套模板来建PC端和手机端的网站,如果想实现只在一个客户端添加某些内容(如图片,视频),就需要通过判断当前页面是手机端和PC端,然后显示相应的内容,类似自适应手机网站

DEDECMS织梦网站

下面介绍一下DEDECMS织梦网站判断手机端和PC端的方法,通常在学习织梦建站教程时,会通过以下的代码可以判断当前用户访问使用设备是手机还是PC,从而显示相应的内容。

方法/步骤

  1. 首页第一步,需要在网站后台进行设置。步骤:系统 -> 系统基本参数 -> 其他选项 -> 模板引擎禁用标签,删除php字段保存。
  2. 使用以下的判断代码进行手机端与PC端判断,显示相应的内容。
    
    
    {dede:php}
    if (isset ($_SERVER['HTTP_USER_AGENT'])) {
      $clientkeywords = array ('nokia',  'sony','ericsson','mot','samsung','htc','sgh','lg','sharp','oppo','sie-','philips','panasonic'
    ,'alcatel','lenovo','iphone','ipod','blackberry','meizu','android','netfront','symbian','ucweb','windowsce','palm','operamini','operamobi','openwave','nexusone','cldc','midp','wap','mobile'); // 从HTTP_USER_AGENT中查找手机浏览器的关键字
     if (preg_match("/(" . implode('|', $clientkeywords) . ")/i", strtolower($_SERVER['HTTP_USER_AGENT']))){
      echo "移动端播放器代码";
    }else{
    echo "PC端播放器代码(省略)";
    }
    }else{
    echo "";
    }
    {/dede:php}
  3. 这样在代码里分别写上手机端与PC端显示的内容,就可以实现分别显示了。

PS:除了使用上面的PHP判断代码来判断之外,还可以使用CSS3自适应布局与Media Queries来单独控制。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 使用不同的程序可以制作不同类型的网站,就像学做网站论坛一样,也同时使用了多个网站程序,主站使用wordpress程序,会员培训区使用discuz程序。使用
  • 很多同学使用DEDE程序与DZ程序共同去建一个网站,例如制作教育网站,使用dedecms程序做主站,使用DISCUZ做二级目录论坛.然后通过dedecms整合DZ程序实现
  • 有些学建网站学员使用DEDECMS程序建网站,有时为了某种原因,例如学习Dedecms仿站教程时,需要将本地网站搬家到空间,就要进行dedecms织梦网站搬家。
  • 很多朋友在使用织梦程序做网站的过程中,或者在DEDECMS织梦搬家中,难免需要添加一些测试文章用于测试网站功能模板等,还有些人朋友网站改版需要变更
  • wordpress程序的评论头像是自动的调用全球gravatar头像,wordpress程序本身是不支持用户设置头像的,网站后台只支持“对于那些没有自定义头像的用户,
  • 很多学建网站学员在使用wordpress仿站时,会碰到这样的情况,目标网站的文章列表版块中,第一篇文章的样式与其它文章的样式不一样。如下图所示:(相
  • 什么是自适应手机网站 视频教程 (1103498 次浏览)
    以下为学做网站论坛关于“什么是自适应手机网站”讲解视频教程。
  • 老师你好,我前几天一直在学习手机站课程,对于课程中的案例网站特别喜欢,自己就跟着课程一步步做了一遍。也做了课程笔记,感觉学到了很多知识。
  • 随着智能手机的普遍使用,移动互联网用户的数量随之猛增。当我们关注PC电脑网站制作的时候,一定不要忘了制作一个手机网站。这样我们的网站用户就可以
  • 智能手机的普及,手机网站制作不容小觑。以前讲过手机网站制作教程,通过BOOTSTRAP前端框架可以制作出漂亮的自适应手机网站。今天给大家介绍