网站判断手机跳转代码怎么写

1.html手机跳转代码<script>if(navigator.platform.indexOf('Win32')!=-1){}else{window.location.href="http://www.xuexi88.com/c.html";}
</script>
判断手机跳转,如果手机访问自动跳转到wap如果电脑方式 执行以下页面,如果跳转到另一个页面,那么加一个无条件跳转
<meta ">
2.网站自动识别手机电脑访问并自动跳转的代码谁给个移动网站pc端和移动端官网并存 。让访问pc端的官网直接跳转到移动端的网站代码:
function mobile_device_detect(url)
{
var thisOS=navigator.platform;
var os=new Array("iPhone","iPod","iPad","android","Nokia","SymbianOS","Symbian","Windows Phone","Phone","Linux armv71","MAUI","UNTRUSTED/1.0","Windows CE","BlackBerry","IEMobile");
for(var i=0;i{
if(thisOS.match(os[i]))
{
window.location=url;
}
}//因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认
if(navigator.platform.indexOf('iPad') != -1)
{
window.location=url;
【网站判断手机跳转代码怎么写】}
//做这一部分是因为Android手机的内核也是Linux
//但是navigator.platform显示信息不尽相同情况繁多,因此从浏览器下手,即用navigator.appVersion信息做判断
var check = navigator.appVersion;
if( check.match(/linux/i) )
{
//X11是UC浏览器的平台,如果有其他特殊浏览器也可以附加上条件
if(check.match(/mobile/i) || check.match(/X11/i))
{
window.location=url;
}
}
//类in_array函数
Array.prototype.in_array = function(e)
{
for(i=0;i{
if(this[i] == e)
return true;
}
return false;
}
}
mobile_device_detect("网页移动设备访问时自动询问是否跳转手机版该怎么写呢这个问题可以用js判断当前浏览器的类型:navigator.userAgent ;然后跳转到手机网站路径就可以实现了:
<script type="text/javascript">
// JavaScript Document
function urlredirect() {
var sUserAgent = navigator.userAgent.toLowerCase();
if ((sUserAgent.match(/(ipod|iphone os|midp|ucweb|android|windows ce|windows mobile)/i))) {
// PC跳转移动端
var thisUrl = window.location.href;
window.location.href = http://www.xuexi88.com/zhishi/thisUrl.substr(0,thisUrl.lastIndexOf('/')+1)+'mobile/'; //跳转为网址后面加mobile的路径
}
}
urlredirect();
</script>
6.如何识别手机浏览器并跳转到指定网页使用方法:将下面代码放入你需要识别页面的hade标签前面,然后将下面的 修改为您的手机版站点的地址!
<;!---识别手机或电脑的js开始--->
<script language="javascript">
(function(){
var res = GetRequest();
var par = res['index'];
if(par!='gfan'){
var ua=navigator.userAgent.toLowerCase();
var contains=function (a, b){
if(a.indexOf(b)!=-1){return true;}
};
//将下面的改成你的wap手机版地址 如我的
var toMobileVertion = function(){
window.location.href = 'http://www.xuexi88.com/'
}
if(contains(ua,"ipad")||(contains(ua,"rv:1.2.3.4"))||(contains(ua,"0.0.0.0"))||(contains(ua,"8.0.552.237"))){return false}
if((contains(ua,"android") && contains(ua,"mobile"))||(contains(ua,"android") && contains(ua,"mozilla")) ||(contains(ua,"android") && contains(ua,"opera"))
||contains(ua,"ucweb7")||contains(ua,"iphone")){toMobileVertion();}
}
})();
function GetRequest() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);