моя проблема в том, что я расширяю свой сайт на мобильную версию. Поэтому я создал скрипт для проверки размера экрана пользователя и перенаправления на мобильную версию. Это работает отлично! Но теперь я хочу создать ссылку в мобильной версии на настольную версию. Итак, я понял, что в URL можно будет указать некоторые параметры, чтобы предупредить сценарий, что пользователь не хочет перенаправляться на мобильную версию. Что-то вроде этого: href= "desktoppage.htm? Mode = 'desktop'". Проблема в том, что ссылка не работает (ошибка 404 - страница не найдена). Я думаю, из-за параметра hiperlink неправильно интерпретируется. Есть ли способ сделать это, не меняя все мои страницы на js или php? Простите мой бедный английский. Благодарю.
+ Изменить
href="desktoppage.htm?mode='desktop'"
К этому
href="desktoppage.htm?mode=desktop"
Я не думаю, что href позволяет помещать кавычки вокруг значений.
Если вы хотите использовать мобильную версию своего сайта, почему бы просто не настроить CSS для использования запросов к материалам? Там много ресурсов, чтобы помочь вам начать с этого. Вам не нужно связываться с существующей версией HTML вашего сайта, и она автоматически настраивает макет в зависимости от типа экрана, который используют ваши пользователи.
CSS-Tricks имеет хороший список запросов для стандартных устройств, с которых вы можете начать. Вы в основном заполняете эти фигурные скобки специальным кодом, который вы хотите запустить для этих конкретных устройств. Возможно, вы можете объединить многие из них и удалить версию "Настольные компьютеры и ноутбуки", чтобы она была по умолчанию. Убедитесь, что вы разместили эти определения после основного css!