好像不能把代码直接写到width属性值里去

解决方案 »

  1.   

    应该在事件里写代码,
    width="document.pic.width>300?300:this.value;"  不对
      

  2.   

    <img name=pic onload="if(this.width>300)this.width=300;" border="0" src="你的图片">
      

  3.   

    我改了,好像还是不行
    <body onLoad="document.pic.width>300?300:200;">
    <img name=pic src="images/detail12032_r5_c1.jpg" style='border: 1px solid #007ccb;'  align="right">
    </body>
      

  4.   

    shuangren(双刃)谢了,离线浏览器好像不可以结贴,过会给分
      

  5.   

    下面那样就OK了,调试通过!
    <BODY onload="pic()"><script language="javascript">
    function pic()
    {
     if (document.all.pic.width>300 )
       document.all.pic.width=300;
    }
    </script>