Получить изображение по разрешению экрана

Возможный дубликат:
как получить разрешение экрана пользователя с PHP

Привет,

возможно ли получить разрешение экрана пользователя (возможно, с помощью php), а затем вызвать функцию if для настройки пути изображения в javascript, связанного с этим разрешением?

Спасибо Сэмми


person SammyFM    schedule 01.02.2011    source источник


Ответы (1)


PHP не знает о разрешении экрана пользователя, но вы, конечно, можете использовать Javascript для его определения. Что-то вроде следующего, например?

<script type="text/javascript">
  function setImageSrcBasedOnResolution()
  {
    document.getElementById("myImage").src="dynamicResolutionImage.php?size="
      + window.screen.width + "x" + window.screen.height;
  }

</script>

<body onLoad="setImageSrcBasedOnResolution()">
  <img id="myImage" src="temporaryLoadingImage.png" />
</body>

Где dynamicResolutionImage.php — это некий скрипт, генерирующий изображение заданного размера.

person Frode    schedule 01.02.2011