2011-02-01 23 views

答えて

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は、指定されたサイズの画像を生成するスクリプトです。