JS判断请求来自Android手机还是iPhone手机,根据不同的手机跳转到不同的链接。

<script type="text/javascript">
var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return { //移动终端浏览器版本信息 
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 
android: u.indexOf(‘Android‘) > -1 || u.indexOf(‘Linux‘) > -1, //android终端或uc浏览器 
iPhone: u.indexOf(‘iPhone‘) > -1, //是否为iPhone或者QQHD浏览器 
iPad: u.indexOf(‘iPad‘) > -1, //是否iPad 
};
}(),
}
if (browser.versions.iPhone || browser.versions.iPad || browser.versions.ios) {
window.location.href = "http://www.asiayak.cn";
}
if (browser.versions.android) {
window.location.href = "http://www.qq.com";
}

时间: 2024-10-27 01:31:30

JS判断请求来自Android手机还是iPhone手机,根据不同的手机跳转到不同的链接。的相关文章

JS判断请求来自Android手机还是iPhone手机

<script type="text/javascript"> var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { //移动终端浏览器版本信息 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android: u.indexOf('Android')

java端判断请求来自pc端还是手机端

记录是为了更好的成长! 在项目中遇到一个问题,需要判断请求是来自pc端还是手机端,如下直接贴代码: /** * 判断请求来自手机端还是电脑端 */ public static boolean isMobileDevice(String requestHeader) { /* * android :所有安卓设备 * mas os :iphone * windows phone :windows系统手机 */ String[] deviceArray = new String[] {"android

js判断手机端(Android手机还是iPhone手机)

现在使用手机上网的人越来越多,一些下载网站会通过判断不同系统手机来访问不同网页,比如iPhone和Android.下面我们就来介绍一下如何用javascript判断iPhone或Android手机访问 网上常用的代码    /** * [isMobile 判断平台] * @param test: 0:iPhone    1:Android */function ismobile(test){    var u = navigator.userAgent, app = navigator.appV

js判断手机端Android手机还是iPhone手机

<script type="text/javascript"> function fBrowserRedirect(){ var sUserAgent = navigator.userAgent.toLowerCase(); alert(sUserAgent); //获取浏览器和手机的信息 //匹配信息里的关键字 var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sU

JS判断是否来自手机并跳转到手机版

function isMobilePhone() { function getCookie(sName) { var sCookies = document.cookie ; if ("string" == typeof(sName)) { var sRE = "(?:; )?"+sName+"=([^;]*);?" ; var reRE = new RegExp(sRE) ; if (reRE.test(sCookies)) { return 

Java与JS判断请求来是否来自移动端

Java 1 public boolean JudgeIsMoblie(HttpServletRequest request) { 2 boolean isMoblie = false; 3 //String[] mobileAgents = { "iphone", "android", "phone", "mobile", "wap", "netfront", "java&q

JS判断是否来自手机移动端的访问,并跳转

var browserName_ = navigator.userAgent ; if(browserName_.indexOf("iPad")<0&&browserName_.indexOf("Windows NT")<0&&browserName_.indexOf("Macintosh")<0){ if(browserName_.indexOf("Linux")>0)

php 中判断请求来自 移动手机端,还是来自电脑 PC 端:

function checkmobile() { $mobile = array(); static $mobilebrowser_list =array('iphone', 'android', 'phone', 'mobile', 'wap', 'netfront', 'java', 'opera mobi', 'opera mini', 'ucweb', 'windows ce', 'symbian', 'series', 'webos', 'sony', 'blackberry', 'd

js判断来路是否是百度等搜索索引进行弹窗或自动跳转

比如百度收录了你的a,你希望从a站被点击访问后,再跳转或弹出b站,可以用下面的方式. 当然可以直接用window.open() 弹出窗口,可以多个弹窗,也可以用form的方式.不过两种方式,都有被360过滤的可能. self.location 这个方式是转向,不会被当成广告过滤. <script type="text/javascript"> $(function(){ var s=document.referrer;//获取来源地址if(s.indexOf("b