Вот мой фрагмент для обнаружения мобильного дисплея на основе размера экрана. Вы можете заставить сайт оставаться в рабочем режиме, добавив параметр forceDesktop к URL-адресу.Лучший способ обнаружения мобильного устройства и перенаправления
I`m новичок в jquery, поэтому, если у вас есть предложения, прокомментируйте.
Кредиты перейти к brandonjp: How can I get query string values in JavaScript?
<script>
$.urlParam = function(name, url) {
if (!url) {
url = window.location.href;
}
var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(url);
if (!results) {
return undefined;
}
return results[1] || undefined;
}
window.onload = function() {
var forceDesktop = $.urlParam('forceDesktop');
if (!forceDesktop) {
if ($(window).width() < 639) {
var url = "http://m.mysite.com/";
$(location).attr('href',url);
}
}
};
</script>
Я знаю, что этот пост более 2-х лет, но это должно быть действительно на [Просмотр Кода] (http://codereview.stackexchange.com) вместо того, чтобы здесь ... – Ortund