typecho如何判断客户端

插件开发及发布

版主: woniou

回复
lused
帖子: 2
注册时间: 2018年 3月 27日 15:33

typecho如何判断客户端

帖子 lused »

代码: 全选

function wap(){
if(@stristr($_SERVER['HTTP_VIA'],"wap")){
return true;
}elseif(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"VND.WAP.WML") > 0){
return true;
}elseif(preg_match('/(blackberry|configuration/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera |Googlebot-Mobile|YahooSeeker/M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windows ce|xda |xda_)/i', $_SERVER['HTTP_USER_AGENT'])){
return true;
}else{
return false;
}
}


上面代码
调用代码:

代码: 全选

<?php if(wap()): ?>
<link rel="stylesheet" type="text/css" media="all" href="<?php $this->options->themeUrl('wap.css'); ?>" />
<?php else: ?>
<link rel="stylesheet" type="text/css" media="all" href="<?php $this->options->themeUrl('style.css'); ?>"/>
<?php: ?>

始终调用不出来 是上面情况啊?
附件
QQ图片20180510095341.png
QQ图片20180510095341.png (53.66 KiB) 查看 2001 次
回复