利用百度Site App的代码判断手机访问自动转到博客手机版页面
<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script><script type="text/javascript">uaredirect("http://m.lxd.cc 这个改为你的手机版本网址");</script>
--------
function uaredirect(f){try{if(document.getElementById("bdmark")!=null){return}var b=false;if(arguments[1]){var e=window.location.host;var a=window.location.href;if(isSubdomain(arguments[1],e)==1){f=f+"/#m/"+a;b=true}else{if(isSubdomain(arguments[1],e)==2){f=f+"/#m/"+a;b=true}else{f=a;b=false}}}else{b=true}if(b){var c=window.location.hash;if(!c.match("fromapp")){if((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))){location.replace(f)}}}}catch(d){}}function isSubdomain(c,d){this.getdomain=function(f){var e=f.indexOf("://");if(e>0){var h=f.substr(e+3)}else{var h=f}var g=/^www\./;if(g.test(h)){h=h.substr(4)}return h};if(c==d){return 1}else{var c=this.getdomain(c);var b=this.getdomain(d);if(c==b){return 1}else{c=c.replace(".","\\.");var a=new RegExp("\\."+c+"$");if(b.match(a)){return 2}else{return 0}}}};
只要把这个代码添加到模版的头部就可以了。(</head>之前)
相关推荐
本文将详细介绍如何使用JavaScript(简称JS)来判断用户是通过手机还是电脑访问网站的方法。 #### 基本原理 判断用户访问设备的主要依据是用户的浏览器发送的`User-Agent`字符串。`User-Agent`字符串包含了用户...
标题“js判断手机访问跳转到手机站”指的是在网页开发中使用JavaScript代码来检测用户是通过桌面设备还是移动设备访问网站,并根据检测结果决定是否将用户重定向到专门的移动版网站。这一技术通常应用于响应式设计...
该段JavaScript代码的主要目的是判断当前网页的访问来源是否为某个搜索引擎,并在匹配的情况下将用户重定向至指定的URL地址。这种做法常见于网站运营策略中,例如用于SEO优化、流量分析或特定营销活动的引导等场景。...
在网页开发中,判断用户访问的是手机端还是桌面端是一个常见的需求,这有助于提供不同的页面布局或功能,以优化用户体验。这段"检测是否是手机端的JS代码"就是解决这个问题的关键。下面,我们将深入探讨这个知识点,...
javascript判断是否移动端访问跳转到手机网址代码
"JS判断手机端与电脑访问"这个话题就是关于如何使用JavaScript来检测用户是通过移动设备(如智能手机或平板)还是桌面电脑(如笔记本或台式机)访问网站的。这通常涉及到设备的屏幕尺寸、触屏支持、浏览器特性等因素...
在标题提到的"JS判断搜索引擎来路跳转代码.rar"压缩包中,包含了一个实现这一功能的JS代码文件。 搜索引擎来路跳转的判断主要基于浏览器提供的HTTP头部信息,尤其是`Referer`字段。`Referer`头信息会记录用户点击上...
if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|wOSBrowser|BrowserNG|WebOS)/i))) { [removed]('<link href="css/mobile.css" rel="stylesheet" type=... }判断手机端访问调用的css
JS判断是否手机或pad访问实现方法 S判断是否手机或pad访问 方面的内容,对于利用JS判断是否手机或pad访问 感兴趣的同学可以看下, 直接上代码: [removed] /* * 智能机浏览器版本信息: * */ var browser={ ...
总的来说,虽然JavaScript实现的网站访问量统计代码可能不适用于大规模的数据分析,但对于个人开发者或小型网站来说,它可以提供基本的访问量信息,帮助理解网站的流量状况。同时,这也是一种学习JavaScript实际应用...
5. **显示弹窗**:在设置完cookie后,执行弹窗的JavaScript代码。 以下是一个简单的示例代码: ```javascript function showPopupIfFirstTime() { var now = new Date(); var lastPopupTime = getCookie('last_...
标题“JS自动判断来路跳转”涉及到的是一种前端网页技术,主要利用JavaScript来检测用户访问网站时所使用的设备类型,如PC(个人电脑)或M(移动设备),然后根据设备类型自动执行相应的跳转操作。这样的技术在响应...
1. **获取User-Agent**:首先,JavaScript代码会读取浏览器发送的HTTP请求头中的User-Agent字段,这是一个包含了用户所用浏览器类型、版本和操作系统信息的字符串。 2. **设备检测**:通过对User-Agent的分析,可以...
在学习和工作中,使用JavaScript(JS)来判断浏览器的环境是一种常见的需求。这涉及到检测当前用户是通过PC端、移动端还是微信浏览器访问网站。通过不同的环境来调整网站的布局、功能或是用户体验,对于Web开发而言...
总结来说,"手机访问网站自动跳转到手机版代码"涉及到的是网站跨平台适配技术,包括User-Agent检测、JavaScript脚本、HTML5元标签、服务器端处理、响应式设计和URL重写等多种方法。这些技术共同确保了网站在不同设备...
通常,手机的屏幕尺寸比PC小,可以通过JavaScript获取`window.innerWidth`和`window.innerHeight`来判断。 2. **服务器端实现**: - **HTTP响应头设置**:在服务器端,可以基于设备检测结果,向PC端发送特定的HTTP...
标题中的“通过JS屏蔽某地区(城市)访问网站”指的是使用JavaScript编程语言来实现一个功能,使得特定城市的用户无法访问你的网站。这个功能通常用于商业策略,比如避免竞争对手或者特定地区的用户获取敏感信息或者...
本文将详细介绍在客户端和服务器端使用JavaScript来判断文件是否存在的方式,并提供相应的示例代码。 客户端判断文件是否存在: 在客户端,我们可以利用Windows平台的ActiveX对象“Scripting.FileSystemObject”来...
### 前端JS代码规范详解 #### 一、引言 随着前端技术的不断发展...上述规范旨在帮助开发者写出更加规范、易于理解和维护的JavaScript代码。通过严格执行这些规范,可以有效地减少潜在的bug,提高软件产品的整体质量。
总的来说,这个示例提供了一个基础的框架,开发者可以根据自身需求调整JavaScript代码,以便根据用户访问请求的来路进行定制化的页面跳转。在实际应用中,这种技术常用于分析用户流量来源,优化用户体验,或者实施...