Автор Тема: Разрешение Экрана на PHP  (Прочитано 9716 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость
Разрешение Экрана на PHP
« : 23 Декабря 2001, 22:27:31 »
Возможно ли как нибудь на PHP или на PERL
определить разрешение экрана?

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
Разрешение Экрана на PHP
« Ответ #1 : 23 Декабря 2001, 22:59:35 »
нет, используя только их невозможно

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #2 : 24 Декабря 2001, 03:00:39 »
Возможно исключительно на JavaScript ,  а потом тут же передать это в perl/php (если JS  включен).

Причем можно сделать так, что пользователь это почти не заметит.
(спрашивай в конфе по JS)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн DLama

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 65
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #3 : 25 Декабря 2001, 19:45:51 »
Ну определить на JS разрешение и т.д. не проблемма, а как это потом указать РНР, например занести в его переменную?

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #4 : 25 Декабря 2001, 21:43:53 »
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн DLama

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 65
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #5 : 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

Предлагаемая тобой конструкция должна так работать или я всё таки чего то не понял?

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #6 : 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.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн DLama

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 65
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #7 : 26 Декабря 2001, 04:15:27 »
Может сразу как то занести (запомнить) из JS инфу на сервер без дополнительных страниц refresh?
Вот было бы хорошо узнать как это сделать. Получается нужен своебразный стык инфы между JS и PHP. Как это можно решить?

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #8 : 26 Декабря 2001, 14:17:13 »
Да никак.
Ты всеравно должен делать эти запрсы.
Ты расскажи лучше зачем тебе вообще эта информация о разрешении?
Может все проще и делается на JS без сервера ?
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн DLama

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 65
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #9 : 27 Декабря 2001, 04:45:37 »
Мысль проста.
В зависимости от разрешения экрана пользователя выдавать ему файл с дополнительной правой колонкой с контентом или нет.
Т.е. если разрешение малое, то тогда и не кидать ему тяжёлый файл собранныйй РНР, а отдавать тоже собраный РНР, но более лёгкий по весу (без доп правой колонки).

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Разрешение Экрана на PHP
« Ответ #10 : 27 Декабря 2001, 15:53:54 »
nu tak na JS eto delaj.

index.html




[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28