¿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} p >
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.