- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте,
знатоки javascript
помогите со скриптом, который бы определял,
выходит ли сайт , который не адаптивный, не вписывается на некоторых узких экранах мобильных устройств,
т.е. появляется горизонтальная прокрутка на мобильном устройстве или
же не адаптивный сайт все таки вписывается по ширине устройства мобильного и горизонтальной прокрутки нет.
желательно, чтобы работал, если мобильное устройство поворачивают горизонтально и тогда экран как бы становится очень широким. и уж неадаптивный сайт точно впишется в экран мобильного устройства.
буду ждать примеров такого скрипта .
спасибо
А в браузере посмотреть - влом?
посмотреть в браузере что? сайт?
не, я подстраиваю сайты под показ рекламы РСЯ
у меня кривые сайты.. не адаптив... но сейчас современные смартфоны даже его могут показывать в рамках ширины...
а еще широкоформатные планшеты.. они же тоже идут как мобильные...
вот я и хочу.. если все таки ширина мобильного устройства позволяет... на страницу выводить код для показа полноэкранного мобильного блока РСЯ....
ну вот такие костыли выдумываю...
адаптивить сайты - это очень дорого. специалисты просят десятки тысяч рублей, а у меня времени нет в этом ковыряться..
адаптивить сайты - это очень дорого. специалисты просят десятки тысяч рублей
Это какие-то крутые специалисты, если цена названа за каждый сайт. Искать надо тщательнее.
посмотреть в браузере что? сайт?
Ну да. Выяснить, какая там ширина получается по факту, и с учётом этого выводить код.
адаптивить сайты - это очень дорого. специалисты просят десятки тысяч рублей, а у меня времени нет в этом ковыряться..
Странно. Я всегда за 5 делал. А тут десятки тысяч (( Если мета-тега мобильной версии нет, то у вас всегда на телефоне будет открываться десктопная версия. И она всегда будет по ширине экрана.
Проверить - [F12] в Хроме, нажать на иконку телефона на панели и выбрать или модель устройства или размер области просмотра.
Скрипт... ну не знаю. А какой смысл? Поисковики скорее всего не увидят даже. Тут проще хоть какой-то минимум стилей добавить. Я обычно работу начинаю примерно вот с того, что ниже.
И мета-тег мобильной версии
<meta name="viewport" content="width=device-width, initial-scale=1">
Ну или не знаю. Определяем ширину экрана и от нее выводим размер блоков РСЯ. Всю жизнь так делал. Вроде у них даже есть для этого встроенная функция, но сейчас что-то не могу найти.
Можно на jquery
Можно на чистом JS
Определяем ширину экрана
window.innerWidth
т.е. через определение есть или нет горизонтальный скролл в браузере на конкретной веб странице , никто сделать не может ?
не знаете как именно так?
через определение есть или нет горизонтальный скролл
Вот так можешь попробовать:
if(window.innerHeight-document.documentElement.clientHeight>0){нужный код}
Но это не всегда будет работать.
Вот так можешь попробовать:
Но это не всегда будет работать.
Height - это высота !!!
а речь ведь о ширине.. по горизонтали...
Height - это высота !!!
а речь ведь о ширине.. по горизонтали...
Ну ты если не понимаешь ответов, то не задавай вопросов. Английский язык я тоже знаю. Однако здесь нужно понимать код, а не английский язык.