Red de conocimiento informático - Conocimiento informático - ¿Cómo identificar el navegador móvil y saltar a la página web especificada?

¿Cómo identificar el navegador móvil y saltar a la página web especificada?

Cómo utilizar: coloque el siguiente código delante de la etiqueta hade de la página que necesita identificar y luego modifique el siguiente código a la dirección de su sitio móvil.

lt;!---Comienza a identificar js en teléfonos móviles o computadoras---gt;

lt;script language="javascript"gt; ( function(){

var res = GetRequest();

var par = res['index'];

if(par!='gfan ' ){

var ua=navigator.userAgent.toLowerCase();

var contiene=función (a, b){

if(a.indexOf ( b)!=-1){return true;}

};

//Cambia lo siguiente a tu dirección de versión móvil wap como la mía

var toMobileVertion = function(){

window.location.href = '/'

}

if(contains(ua,"ipad")| | (contiene(ua,"rv:1.2.3.4"))||(contiene(ua,"0.0.0.0"))||(contiene(ua,"8.0.552.237"))){return false}

if((contiene(ua,"android") & contiene(ua,"mobile"))||(contiene(ua,"android") & contiene(ua,"mozilla ")) ||(contiene (ua, "android") & contiene(ua, "opera"))

||contiene(ua, "ucweb7")||contiene(ua, "iphone")){toMobileVertion(); }

}

})();

función GetRequest() {

var url = ubicación.búsqueda; Obtener la cadena después del carácter "?" en la URL

var theRequest = new Object();

if (url.indexOf ("?") != -1 ) {

?var str = url.substr(1);

?strs = str.split("amp;");

?for( var i = 0; i lt; strs.length; i ) {

theRequest[strs[i].split("=")[0]]=unescape (strs[i].split(" ="")[1]);

?}

? }

? devolver la Solicitud;

}

lt;/scriptgt;

lt;!---Identificar teléfono móvil o computadora

js end ---gt;

Encontré lo anterior, no sé si se puede usar, pero espero que te sea útil.