Я пытаюсь получить сценарий jQuery для перенаправления на мобильную версию моего сайта при определенных обстоятельствах.По сути, если браузер является мобильным, он будет перенаправлен на мобильный, если в URL-адресе не получен аргумент «mobile = 0».У меня есть способ определить, является ли он мобильным, и у меня есть плагин, который позволяет вам получить аргументы из URL с помощью jQuery (http://www.mathias -bank.de / 2007/04/21 / jquery-plugin-geturlparam-version-2 /), который работает.
Поток, который я хотел бы иметь, - это если это рабочий стол, установите для мобильной переменной значение 0, а не для перенаправления.Затем, если это мобильное устройство, перенаправьте, если переменная для мобильного телефона не установлена равной 0 по URL.
В данный момент он не перенаправляется, если я в мобильном браузере.Я проверил, что мое перенаправление работает на мобильном телефоне, но после добавления параметров URL оно перестало работать.
Я начал кодировать, но, поскольку я немного новичок в javascript, я знаю, что допускаю некоторые ошибки.Пока мой код:
var deviceAgent = navigator.userAgent.toLowerCase();
var agentID = deviceAgent.match(/(iphone|ipod|ipad|android|iemobile|ppc|smartphone|blackberry|webos|)/);
var mobile = $.getURLParam("mobile");
if (!agentID) {
mobile = "0";
}
else {
return false;
}
if ($.getURLParam("mobile")==0) {
return false;
}
else {
if (agentID) {
window.location.replace("http://remiwebo.vacau.com");
}
else {
return false;
}
}
Заранее спасибо!