Автор Тема: Определение разрешения экрана  (Прочитано 3907 раз)

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

  • Гость
Определение разрешения экрана
« : 05 Марта 2002, 06:50:50 »
Стандартная ситуация: если у пользователя разрешение экрана 800*600, нужно вывести одно изображение, если 1024*720 - другое. Я знаю, как это сделать при помощи JavaScript:

if (screen.width == 800)
{document.write ("");}
else if (screen.width ==1024)
{document.write ("");}

Но при помощи JavaScript это выглядит некрасиво, намного лучше это делать при помощи PHP. Но как?

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Определение разрешения экрана
« Ответ #1 : 05 Марта 2002, 10:57:34 »
Думаю, что оперделить разрешение экрана средствами РНР нельзя.

Почему?

РНР серверный язык программирования, а JS именно для работы на стороне клиента.

Может я неправ конечно. Пусть гуру РНР меня поправят.
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Определение разрешения экрана
« Ответ #2 : 05 Марта 2002, 14:05:38 »
Эта тема уже обсуждалась (поищи на форуме), есть вариант, но ИМХО корявый, чтобы JS определял и передавал через урл width&height
Евгений aka Razor,

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
Определение разрешения экрана
« Ответ #3 : 05 Марта 2002, 14:32:05 »
мда уж...
а можно покапаться в переменных апача... там кажись пишется какое разрешение у юзвера... и оттуда взять пхп\'шкой... если я не ошибаюсь...

Оффлайн MadDog

  • Главный Металликолог
  • Ветеран
  • *****
  • Сообщений: 679
  • +0/-0
  • 2
    • Просмотр профиля
Определение разрешения экрана
« Ответ #4 : 05 Марта 2002, 14:38:02 »
Цитировать
а можно покапаться в переменных апача... там кажись пишется какое разрешение у юзвера

Чего-то я такого не встречал. Платформа - да, браузер - да, а вот разрешение....
So let it be written
So let it be done I\'m creeping death

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Определение разрешения экрана
« Ответ #5 : 05 Марта 2002, 18:19:36 »
Цитировать
но ИМХО корявый, чтобы JS определял и передавал через урл width&height

а можно еще и куки приклеить :)

Цитировать
переменных апача

хм... что-то в phpinfo() нет разрешения экрана... или это только у меня со зрением плохо? ;)
с уважением,
магистр белой магии.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Определение разрешения экрана
« Ответ #6 : 05 Марта 2002, 22:11:55 »
Dm
phpinfo на С написана ;);)
AS IS...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Определение разрешения экрана
« Ответ #7 : 06 Марта 2002, 00:06:08 »
ThE0ReTiC
а ну да, как я мог забыть! %)
с уважением,
магистр белой магии.

 

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