新闻中心

浅谈emlog源码程序手机访问自动跳转的问题

作者 / 无忧主机 时间 2016-02-28 10:05:53

随着互联网的高速发展,关于网站在免备案空间的访问已经不仅仅是局限于电脑端了,还有像手机以及平板电脑等这些移动设备的访问问题,也已经是大多数的站长朋友在网站建设时必须要考虑到到的问题之一了。但是因为平台和技术的问题,想要手机和平板电脑这些移动设备的访问效果和电脑端的访问效果达到一致,对一些中小型缺乏高端技术人才的网站运营来说是非常困难的事情,而现如今移动设备的用户量又是如此之多,我们要怎么去权衡和调解这其中的利害关系呢? 那就是进行手机端访问的跳转设置了,在网站中设置一段代码,让程序自动识别访问者是电脑访问还是手机访问,如果是手机端访问的,那么页面就会自动跳转到网站的首页或者其他的一个地址上,毕竟设置一个页面的兼容问题远远要比设置整个网站的兼容问题来的好办,而且手机访问自动跳转不仅仅可以用来解决页面兼容性问题,有时候也可以以此来实现让用户指定到某些页面的的效果。 最后无忧主机小编来介绍一下实现手机访问跳转到网站首页的设置方法,就是找到模板文件header.php文件,然后在这个文件的<head>标签中添加如下代码:

<script type="text/javascript"> 
if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
if(window.location.href.indexOf("?mobile")<0){
try{
if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){
window.location.href="<?php echo BLOG_URL; ?>/m/?post=<?php echo $logid;?>";
}
}catch(e){}
}
}
</script>
最后保存文件,在网站的后台刷新一下缓存即可。 无忧主机相关文章推荐阅读: EMLOG让最新评论显示出文章标题的方法 EMLOG让置顶文章只显示标题不显示摘要的方法 EMLOG让模板调用多个侧边栏的方法

本文地址:https://www.51php.com/others/21732.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服