У меня есть страница с именем android.html с кнопкой с идентификатором «обнаружение». Когда вы нажимаете кнопку, скрипт проверяет, какая версия ОС у вас на устройстве Android у нас заголовок. Как я могу изменить скрипт, чтобы применить стиль, если он имеет версию 3.0 или выше, и другой стиль, если он имеет версию 2.9 и ниже. Вот сложная часть ... Я не хочу применять стиль css на странице android.html, но на странице playlist.html, на которую вы будете перенаправлены нажатием кнопки.jQuery для изменения css для следующей страницы
HTML
<div id="detect">button</div>
JS
$('#detect').click(function() {
if (/Android (\d+(?:\.\d+)+)/.test(navigator.userAgent)){
var version=new Number(RegExp.$1)
if (version>=3)
//redirect to playlist.html using style1.css
}
else
//redirect to playlist.html using style2.css
});
Не было бы проще просто выполнить эту проверку на document.ready на странице списка воспроизведения и загрузить соответствующую таблицу стилей в этот момент, а не иметь две отдельные переадресации? – Carter
Согласовано. Вы должны действительно проверить этот файл. – pseudosavant