图片是读取数据库中存的blob图片图片显示用代码:
onload="javascript:if(this.width>this.height&&this.width>90)this.width=90;if(this.height>this.width&&this.height>90)this.height=90;">
这样可以使图片自适应大小..但为什么每次打开图片有时候会撑得很大,只有再刷新一下才不会.

解决方案 »

  1.   

    把图片放到个FRAME里面,再控制FRAME的大小
      

  2.   

    还是不好用、有的时候图片能够自动改变,有时候就不好用,就是取不到图片的大小了,javascript就无法控制了
      

  3.   

    你可以在页面加载完之后再改变它的大小:
    <script type="text/javascript">
    function init(){
    var cc=document.getElementById('cc');
    cc.style.width='10px';
    cc.style.height='10px';
    cc.style.display='';
    }
    </script>
    </head><body onload="init()">
    <img id='cc' style="display:none" src="2007321154932697.png"/>
    </body>
      

  4.   

    试试我做的网站,聚会策划助手(www.ju1ju.net) ,多提宝贵建议
      

  5.   

    onload="init()"这个行吗??.....借用一下你的代码
    <script type="text/javascript">
    function init(){
    var cc=document.getElementById('cc');
    cc.style.width='10px';
    cc.style.height='10px';
    cc.style.display='';
    }
    </script>
    </head><body >
    <img id='cc' style="display:none" src="2007321154932697.png"/>
    <script>
    init();
    </script>
    </body>