if(screen.width == 800 )
   imgID.width = '80%';

解决方案 »

  1.   

    对于图片本身,最理想就是分别做图~
    对于代码来说~
    if(screen.width < 1024 ){
    imgID.width = parseInt(imgID.width * screen.width / 1024);
    imgID.height = parseInt(imgID.height * screen.width / 1024);
    }
    用意就是成比例缩小啦~
      

  2.   

    <table border=0 width="100%" height="100%" cellpadding=0 cellspacing=0 class="nomargin">
    <tr>
    <td align=center valign="middle"><script language="JavaScript">
    var str;
    var w;
    var h;
    w=document.body.clientWidth
    h=document.body.clientHeight-20
    str="<table  border=0 align=center cellpadding=0 cellspacing=0>"
    str=str+"<tr><td align=center valign=middle>"
    str=str+"<img border='0' src='1.jpg'"
    str=str+" width='"+w+"' height='"+h+"'></td>"
    str=str+"</tr></table>"
    document.write(str)</script>
    </td>
    </tr>
    </table>