Я развиваю отзывчивый веб-сайт, который будет отображаться как для мобильных, так и для планшетов. Если контент и проекты одинаковы для мобильных устройств и планшетов, я могу использовать медиа-запросы для изменения файла css на основе видового экрана, как показано ниже.Как вызвать другую страницу html при изменении размера видового экрана?
<link rel="stylesheet" type="text/css" media="screen and (max-width: 640px)" href="css/devices/screen/layout-modify1.css">
<link rel="stylesheet" type="text/css" media="screen and (min-width: 641px) and (max-width: 800px)" href="css/devices/screen/layout-modify2.css">
<link rel="stylesheet" type="text/css" media="screen and (min-width: 801px) and (max-width: 1024px)" href="css/devices/screen/layout-modify3.css">
<link rel="stylesheet" type="text/css" media="screen and (min-width: 1025px)" href="css/devices/screen/layout-modify4.css">
По умолчанию, я использую index_mob.html
для мобильных реагирующих конструкций. Но, мой контент немного отличается для планшета.
Итак, как я могу найти размер видового экрана для планшета и на основе размера окна просмотра, нужно вызвать таблетки дизайн страницы - index_tab.html
Возможно ли это?
Почему вы не просто изменить отображаемые значения для содержимого, которое вы хотите показать/скрыть с помощью классов? Таким образом, вы можете управлять только одной HTML-страницей. – Brian
Да, но большая часть содержимого выглядит странно. Итак, определенно мне нужно вызвать другую страницу html. –
Об этом отвечен раньше на SO: http://stackoverflow.com/questions/11848422/change-site-completely-if-browser-size-is-small – Brian