Я знаю, что подобные вопросы были заданы, но это другое.Обнаружение разрешения экрана
Введение: я создаю веб-сайт с адаптивными проектами (3 шаблона для интервалов 3 ширины следующим образом: 1200 + px, 600-1200 пикселей, 600 пикселей).
Проблема: у меня очень трудное время с обнаружением ширины экрана пользователя. Я знаю, что только js может определить размер экрана пользователя, поэтому я попробовал два способа обнаружения. 1. Сначала я использовал файл cookie, чтобы сохранить ширину, но поскольку cookie становится активным только после обновления, мне нужно обновить страницу. 2. Второй o используется для отправки ширины как параметра с GET, но снова мне нужно обновить страницу, чтобы отправить параметры.
Итак, вопрос: есть ли способ получить размер экрана без обновления страницы (значение, которое необходимо сохранить в файле cookie/сеансе). Мне нужен правильный шаблон для первого посещения страницы.
Если у вас нет решения (только с рефрестом) для определения ширины, как решить проблему для сканеров, чтобы они не увидели перенаправление.
Почему бы не обнаружить и не получить файлы шаблонов через javascript вместо php? –
Лучше вы должны создать бесплатный шаблон. – JSJ
@ Joran: потому что это сайт drupal, использующий php. –