Как в мобильных браузерах работает кнопка «Версия для ПК» или «Полная версия сайта»?
мне надо на своем ресурсе заставить работать эту кнопку, а конкретнее из адаптивного сайта сделать десктопный при нажатии на эту кнопку
Вариант 1. Обычная ссылка на другой URL (например, example.com <-> m.example.com) с другим дизайном
Вариант 2. Установить куку и перезагрузить страницу. На сервере анализировать куку и отобразить нужный дизайн.
Вариант 3. Все-таки использовать адаптивный дизайн, а по клику на кнопку подгружать css, меняющий дизайн
Анализируется user aget и подсовывается соответствующая разметка/стили.
Хотя чаще просто делают адаптивный сайт при помощи media query без всяких кнопок.