Forum Webscript.Ru

Программирование => PHP => Тема начата: от 23 Декабря 2001, 22:27:31

Название: Разрешение Экрана на PHP
Отправлено: от 23 Декабря 2001, 22:27:31
Возможно ли как нибудь на PHP или на PERL
определить разрешение экрана?
Название: Разрешение Экрана на PHP
Отправлено: Lion от 23 Декабря 2001, 22:59:35
нет, используя только их невозможно
Название: Разрешение Экрана на PHP
Отправлено: Oak от 24 Декабря 2001, 03:00:39
Возможно исключительно на JavaScript ,  а потом тут же передать это в perl/php (если JS  включен).

Причем можно сделать так, что пользователь это почти не заметит.
(спрашивай в конфе по JS)
Название: Разрешение Экрана на PHP
Отправлено: DLama от 25 Декабря 2001, 19:45:51
Ну определить на JS разрешение и т.д. не проблемма, а как это потом указать РНР, например занести в его переменную?
Название: Разрешение Экрана на PHP
Отправлено: Oak от 25 Декабря 2001, 21:43:53
http://host/script.php?x=1024&y=768

JS:

window.location="http://host/script.php?x="+Xsize+"&y="+Ysize
Название: Разрешение Экрана на PHP
Отправлено: DLama от 26 Декабря 2001, 03:14:36
Таксс Оак, получается я чего то не понял.
Судя по твоему посту получается, что JS
window.location="http://host/script.php?x="+Xsize+"&y="+Ysize
будет добавлять в конец каждой ссылки на странице, или получается к каждому запросу к серверу свою добавку

Т.е. ссылки на странице пишем типа такие
http://host/script.php?id=345 , а они автоматом с помощью этого JS удленяются до полной величины типа такой
http://host/script.php?id=345&x=1024&y=768

Предлагаемая тобой конструкция должна так работать или я всё таки чего то не понял?
Название: Разрешение Экрана на PHP
Отправлено: Oak от 26 Декабря 2001, 03:26:13
Net.
Ya predlagal chtobi startovaya stranica sajta bila pochti pustoj i tut zhe delala
window.location (t.e tutzhe posilala brouser na 2uyu stranichku), no
posilala s ukazaniem razresheniya.
Na sluchaj otsutstviya JS nado vstavit\' naprimer.

dalee eto razreshenie prijdetsya zapomnit\' kak-to na servere  ili v coockies.
Название: Разрешение Экрана на PHP
Отправлено: DLama от 26 Декабря 2001, 04:15:27
Может сразу как то занести (запомнить) из JS инфу на сервер без дополнительных страниц refresh?
Вот было бы хорошо узнать как это сделать. Получается нужен своебразный стык инфы между JS и PHP. Как это можно решить?
Название: Разрешение Экрана на PHP
Отправлено: Oak от 26 Декабря 2001, 14:17:13
Да никак.
Ты всеравно должен делать эти запрсы.
Ты расскажи лучше зачем тебе вообще эта информация о разрешении?
Может все проще и делается на JS без сервера ?
Название: Разрешение Экрана на PHP
Отправлено: DLama от 27 Декабря 2001, 04:45:37
Мысль проста.
В зависимости от разрешения экрана пользователя выдавать ему файл с дополнительной правой колонкой с контентом или нет.
Т.е. если разрешение малое, то тогда и не кидать ему тяжёлый файл собранныйй РНР, а отдавать тоже собраный РНР, но более лёгкий по весу (без доп правой колонки).
Название: Разрешение Экрана на PHP
Отправлено: Oak от 27 Декабря 2001, 15:53:54
nu tak na JS eto delaj.

index.html