Перейти к содержимому

Реферальная программа Мегаплана

Партнерская программа Kredov

Определять разрешение экрана на PHP

#1 FordogeN

FordogeN
  • Пользователь
  • 1 414 сообщений
  • Репутация: 0
0

Отправлено 05 Декабрь 2008 - 01:44

Мне вот интересно, возможно ли на РНР сделать так, чтоб автоматом определялось разрешение экрана пользователя и выводило в echo соответствующее содержание? Думаю это возможно - кто знает как такое осуществить?

 

 

  • 0

Как настроить выдержку и диафрагму зеркального фотоаппарата



#2 KURT [197BD]

KURT [197BD]
  • Пользователь
  • 31 сообщений
  • Репутация: 0

Отправлено 05 Декабрь 2008 - 10:36

ну вообще, php - это язык выполняемый на стороне сервера =) соответственно и разрешения никак не определить...

можно попробовать передать в скрипт данные о разрешении, например GET параметром...
  • 0

#3 FordogeN

FordogeN
    Topic Starter
  • Пользователь
  • 1 414 сообщений
  • Репутация: 0

Отправлено 05 Декабрь 2008 - 11:46

ну как тогда системы статистики это определяют?
  • 0

Как настроить выдержку и диафрагму зеркального фотоаппарата



#4 KURT [197BD]

KURT [197BD]
  • Пользователь
  • 31 сообщений
  • Репутация: 0

Отправлено 05 Декабрь 2008 - 13:08

разрешение можно узнать JavaScript, а дальше уже передать (cookies, ajax ...) его в пхп скрипт для обработки
  • 0

#5 FordogeN

FordogeN
    Topic Starter
  • Пользователь
  • 1 414 сообщений
  • Репутация: 0

Отправлено 05 Декабрь 2008 - 13:12

ну главное что возможно! Мне кто то поможет такой скрипт сделать?
  • 0

Как настроить выдержку и диафрагму зеркального фотоаппарата



#6 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 06 Декабрь 2008 - 17:17

<html>
<head>
<script type="text/javascript">

function screenSize() {
	  var w, h; // Объявляем переменные, w - длина, h - высота
	  w = (window.innerWidth ? window.innerWidth : (document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.offsetWidth));
	  h = (window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.offsetHeight));
	  return {w:w, h:h};
}

// Пример:
function sizes() {
	var id=document.getElementById("sizes");
	var text="Длина - " + screenSize().w + "px<br>Высота - " + screenSize().h + "px";
	id.innerHTML += text;
}


</script>
</head>
<body onLoad="sizes();">
<div id="sizes">
Размеры окна:<br>

</div>
</body>
</html>

Это просто вывод размеров, если нужна обработка в PHP, можно как сказал KURT [197BD] с помощью AJAX или cookies
  • 0


Оформление форума – IPBSkins.ru