通过屏幕分辨率获取图像

时间:2011-02-01 10:58:16

标签: php javascript screen resolution

  

可能重复:
  how to get user's screen resolution with PHP

那里,

是否有可能获得用户的屏幕分辨率(可能是通过php)而不是调用if函数来设置与此分辨率相关的javascript中的图像路径?

Thx Sammy

1 个答案:

答案 0 :(得分:2)

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是一些生成具有给定大小的图像的脚本。