Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/14: Рейтинг темы: голосов - 14, средняя оценка - 4.64
129 / 50 / 8
Регистрация: 01.12.2013
Сообщений: 572

Передать разрешения экрана и размер окна

04.09.2014, 10:19. Показов 2688. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP я выучил но до JS руки не дошли, поэтому честно говорю: вопрос из серии "напишите за меня"

Хочу занести в БД разрешение экрана юзера и размер окна, определить их только на JS можно. В php я уже приготовил скрипты для приёма данных из get:

Экран
site.ru/screen.php?width=A&height=B
Окно
site.ru/window.php?width=X&height=Y

Подскажете скрипт который отправит эти 2 параметра?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.09.2014, 10:19
Ответы с готовыми решениями:

Как сделать размер чужого окна больше максимального разрешения экрана
Вопрос собственно в заголовке. Вот здесь решается проблема (последнее сообщение) http://**********/q/9278 Только там размер...

Размер текста, зависящий от разрешения экрана
Как сделать так, чтобы размер текста зависел от разрешения экрана

Как сделать размер элементов зависимым от размеров экрана, а не окна браузера?
Вопрос от новичка: как сделать размер элементов зависимым от размеров экрана, но независимых от размеры окна броузера без javascript?

1
Дзен-программист
 Аватар для xenohunter
122 / 87 / 16
Регистрация: 10.04.2013
Сообщений: 253
04.09.2014, 11:20
Лучший ответ Сообщение было отмечено marrk как решение

Решение

marrk, в Chrome, к примеру, есть объект window.screen, по экрану можно взять оттуда:
JavaScript
1
2
3
4
5
6
var screen = window.screen;
$.ajax({
    url: 'site.ru/screen.php?width=' + screen.width + '&height=' + screen.height,
    success: function () {},
    error: function () {}
});
По размеру рабочей области внутри окна информация хранится прямо в window:
JavaScript
1
2
3
4
5
$.ajax({
    url: 'site.ru/window.php?width=' + window.innerWidth + '&height=' + window.innerHeight,
    success: function () {},
    error: function () {}
});
В остальных браузерах - либо так же, либо найдите аналогичный объект.
P.S. Для удобства использовал jQuery для имитации отправки данных, можно написать и на чистом JavaScript.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.09.2014, 11:20
Помогаю со студенческими работами здесь

Как ориентируясь на размер экрана выводить ту или иную версию всплывающего окна
Здравствуйте!сделал всплывающие формы,cделал так что бы они появлялись через определенное время. Что делать если не работает!!! ...

Какими способами можно в приложении ASP.NET получить размеры экрана пользователя и размер окна браузера?
Есть ASP.NET приложения. Для своих нужд требуется получить размер экрана у пользователя и размер окна браузера. Какими путями это можно...

Размер div в размер разрешения планшета
Здравствуйте Создаю сейчас лэндинг, необходим был слайдер на css, притом такой что бы отображался во весь экран устройства Для...

Разрешения экрана
Прив. Делаю меню настроек, делаю дропдаун и через скрипт вывожу все разрешения экрана циклом foreach: resolutions =...

Авторазмер экрана эксель, под размер экрана монитора
Здравствуйте, подскажите пожалуйста, можно ли как то сделать так, чтоб эксель подстроился под экран монитора? В даннои случае в эксель есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 19.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru