Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过屏幕分辨率获取图像_Php_Javascript_Screen_Resolution - Fatal编程技术网

Php 通过屏幕分辨率获取图像

Php 通过屏幕分辨率获取图像,php,javascript,screen,resolution,Php,Javascript,Screen,Resolution,可能重复: 好了 是否可以获得用户的屏幕分辨率(可能是通过php),然后调用if函数在javascript中设置与此分辨率相关的图像路径 Thx SammyPHP不知道用户的屏幕分辨率,但您当然可以使用Javascript来检测它。举个例子,类似下面的东西 <script type="text/javascript"> function setImageSrcBasedOnResolution() { document.getElementById("myImage

可能重复:

好了

是否可以获得用户的屏幕分辨率(可能是通过php),然后调用if函数在javascript中设置与此分辨率相关的图像路径


Thx Sammy

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>

函数setImageSrcBasedOnResolution()
{
document.getElementById(“myImage”).src=“dynamicResolutionImage.php?size=”
+window.screen.width+“x”+window.screen.height;
}
其中dynamicResolutionImage.php是生成具有给定大小的图像的脚本