В этой статье описывается метод JavaScript для определения устройства мобильного доступа и проанализировать соответствующие CSS. Поделитесь этим для вашей ссылки. Конкретный анализ заключается в следующем:
JavaScript определяет различные среды веб -доступа, в основном для мобильных устройств, и предоставляет соответствующие решения для анализа (оценка кодов устройств непосредственно копирует Tencent Network):
Скопируйте код следующим образом:/ Определите, является ли это мобильной операционной средой
if (/applewebkit.*mobile/i.test (navigator.useragent) || (/Midp|symbianos| nokia|samsung|lg|nec|tcl|alcatel|bird|dbtel|dopod| pilips| Хайер упоров
if (window.location.href.indexof ("? Mobile") <0) {
пытаться{
if (/android| Webos|Phone|Ipod|Blackberry/i.test (navigator.useragent)) {
// определить, что среда доступа - Android | WebOS | iPhone | iPod | Blackberry, затем загрузите следующий стиль
setActivestyleSheet ("style_mobile_a.css");
}
else if (/пад/i.test (navigator.useragent)) {
// Если вы определите, что среда доступа является iPad, загрузите следующий стиль
setActivestyleSheet ("style_mobile_ipad.css");
}
еще{
// Если вы определите, что среда доступа является еще одним мобильным устройством, будет загружен следующий стиль
setActivestyleSheet ("style_mobile_other.css");
}
}
поймать (e) {}
}
}
еще{
// Если ни одно из вышеперечисленного не загружено, в следующем стиле
setActivestyleSheet ("style_mobile_no.css");
}
// Стиль загрузки после суждения
Функция setActivestyleSheet (filename) {document.write ("< ссылка href ="+filename+"rel = styleSheet>");}
Страница загрузки:
Скопируйте код следующим образом: <script type = "text/javascript">
if (/applewebkit.*mobile/i.test (navigator.useragent) || (/Midp|symbianos| nokia|samsung|lg|nec|tcl|alcatel|bird|dbtel|dopod| pilips| Хайер упоров
if (window.location.href.indexof ("? Mobile") <0) {
пытаться{
if (/android| Webos|Phone|Ipod|Blackberry/i.test (navigator.useragent)) {
window.location.href = "Мобильная страница";
} else if (/ipad/i.test (navigator.useragent)) {
window.location.href = "Страница планшета";
}еще{
window.location.href = "Другие мобильные страницы"
}
} catch (e) {}
}
}
</script>
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.