Сообщения без ответов | Активные темы Текущее время: 25 окт 2026, 20:50



Ответить на тему  [ Сообщений: 8 ] 
Автоматическое переключение шаблонов. 
Автор Сообщение
здравствуйте!
появилась задача, но увы сам с ней справиться не могу, буду очень признателен за помощь!
и так, подробности.....
я хочу чтобы скрипт доски объявлений переключался автоматически
а именно
если захожу с компьютера то активен один шаблон
если захожу с телефона или планшета то активен другой шаблон
подскажите пожалуйста как это можно осуществить
у меня в скрипте есть шаблон мобильный который меня более-менее устраивает (design by Azius)
но как сделать переключения?

вот код переключения на странице
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


есть скрипт на java script который определяет размер экрана пользователя или разрешения монитора
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Помогите пожалуйста из этого всего слепить автоматическое переключение шаблонов в зависимости от используемого устройства !!!

Заранее благодарен вам за помощь!


Профиль
неужели так и никто и не поможет ?(


Профиль
Давайте упростим задачу раз никто не хочет напрягаться) Ведь кому-то ведь тоже это пригодится!

Есть скрипт переадресации на другой сайт при определенной ширине экрана

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


и есть предельно простая наша форма смены шаблонов (оставил только один шаблон)

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


нужно сделать из двух этих кусков кода один примерного вида но рабочий)))

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


только выполнение автоматическое без нажатия на кнопку!


Профиль
решение уже так близко))))
кто подскажет почему этот гребанный скрипт не работает?

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Профиль
Попробуйте вот так:


Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

_________________
Донаты Яндекс PayPal


Профиль
Александр, спасибо большое что вы ответили. Ночью вчера сделали вот так

<script>
if(screen.width <= 799)
{
location.href = "{%$setting.patch%}change_template/?template=expresso";
}
</script>

<script>
if(window.innerWidth <= 799)
{
location.href = "{%$setting.patch%}change_template/?template=expresso";
}
</script>

может еще кто-то подскажет как эти два скрипта в один всунуть для удобства и чтобы меньше места занимал ;)
пробовал вот так

<script>
if(screen.width || window.innerWidth <= 799)
{
location.href = "{%$setting.patch%}change_template/?template=expresso";
}
</script>

но почему-то не сработало, исправьте меня плиз !!!

Александр, проверю и вашу версию!
Так что пользуйтесь кому нужно)


Профиль
Да че вы паритесь, вот один из простых и рабочих способов...

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Если хочется что-то по интереснее, то вот готовый плагин.
http://matthewhudson.me/projects/device.js/

_________________
Донаты Яндекс PayPal


Профиль
спасибо. интересно!


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 8 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron