目前通用的作法是通过User-Agent判断用户是手机访问还是PC访问
前端JavaScript判定:
直接通过navigator.userAgent来获取用户代理字符串,然后使用正则表达式判断。
腾讯网是这么做的:
if (window.location.toString().indexOf('pref=padindex') != -1) {} else {
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|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
window.location.href = "腾讯网";
} else if (/iPad/i.test(navigator.userAgent)) {
window.location.href = "腾讯首页"
} else {
window.location.href = "腾讯网" } } catch(e) {} } }}后台:后台就是直接获取客户端请求头的的User-Agent字段,判断的语句其实和前端差不多。
这个问题的答案,就和问取个老婆多少钱一样,没有标准答案。取个老婆,得看你娶的是二婚的,还是头婚的?漂亮的还是一般的?贤惠的还是贪婪的?要不要求你买房买车?摆酒去五星级酒店还是家里自己做?做个网站也类似...
建站公司哪个好看一下几点1.团队技术水平 一个合格的建站团队技术上首先得是没问题的,这样他们才能够给你开发出一个稳定性、安全性、流畅度都优秀的网站,并能够深度对企业业务进行行业分析、优化线上资源、整合...
ping下那个网站看下IP,如果对方网站可以直接用IP访问(意思就是那个网站是那个IP的默认网站),那就直接把你的域名解析到那个网站的IP就可以了。但是这种情况少。 用frame框架也可以,就是你用...
网站现在是网络的基本元素之一,它已经成为线上宣传的必备的工具。 公司做网站的教程步骤: 1、网络搜索“鸣蝉SaaS建站平台”,进入平台网页,如图所示。 2、选择创建或注册账号,设置账号名称、密码,跟...
MySQL是数据库工具,非常常用,我们通常会把网站用到的数据存储在MySQL中,MySQL的使用不仅方便而且简单易学,来看看如何使用MySQL创建数据库。 安装: 首先要安装MySQL,并且配置信...
1、得看你是卖什么东西,要是普普通通的衣服,首饰,mp3什么的可以去阿里巴巴,淘宝,易趣上自己开个店就行,这样省时省力,就会建立非常专业的电子商务的平台,关键的是在那里你可以由非常安全的银行结算体制,...
app ui交互设计用的工具有很多: WebFlow是一款 web app,你可以直接在浏览器中完成网站的视觉和交互设计,还包括实 时预览和代码编写功能。 WebFlow的编辑器界面友好,所见即所得...
免费网站首推:万动力() 万动力免费建站有诸多优点: 第一:傻瓜式式操作,上手速度快,只需要注册个用户名,就可以建站了,方便的模块添加,删除,可以根据自身的业务特点添加自己需要的模块,包括布局结构...