Мой сайт оптимизирован (с фиксированной шириной) для макета 1024x768. Я планирую добавить вертикальные баннеры по обе стороны страницы для людей с разрешением шириной 1280 или выше.Определить ширину экрана для нескольких мониторов
Используя screen.width, я могу легко это сделать. Но я сталкиваюсь с проблемой при попытке использовать ее на компьютерах с несколькими мониторами.
Давайте предположим, указанной ниже сценарий:
монитор 1 (основной дисплей) - Разрешение 1024 х 768
Монитор 2 (дополнительный дисплей) - Разрешение 1440 х 900
Screen.Width всегда показывает ширина 1024, независимо от монитора. Я просматриваю страницу. Значения меняются на противоположные, если я меняю основной монитор на монитор 2.
Это большая проблема, особенно для людей с разрешением 1024x768 в качестве основного разрешения. Это означает, что я могу потенциально потерять впечатления баннера в таких сценариях.
Я бы очень признателен за любую помощь по этому вопросу.
не будет работать, если пользователь не использует браузер на весь экран. – ceaggregation
Это не дает ширине или высоте мониторов/экранов. Это дает только ширину окна или высоту окна! –
$ .browser.msie был удален в jquery 1.9 – Tito