w=document.all.图片名.Width  
h=document.all.图片名.Height

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script language="javascript">
    var mm=1;
    function imgzoom(h)
    {   
    if (h==1)
    {
    mm+=0.2;
    mm=Math.min(2,mm);
    document.all.imgjpg.style.zoom=mm;
    alert(mm*100+"%");
    }
    else if(h==2)
    {
    mm-=0.2;
    mm =Math.max(0.05, mm);
    alert(mm*100+"%");
    document.all.imgjpg.style.zoom=mm;
    }
    }
    </script>
    </HEAD>
    <BODY><input type=button value="放大" onclick="imgzoom(1);">
    <input type=button value="?小" onclick="imgzoom(2);"><IMG id="imgjpg" name="imgjpg" src="09233315.jpg">
    </BODY>
    </HTML>
      

  2.   

    <html><head>
    <script language="Javascript">
    function imgScale(srcobj)
    {
    var OriginImage=new Image();
    OriginImage.src=srcobj.src;
    var H=OriginImage.height;
    var W=OriginImage.width;
    var scale_w=W/100; //按宽度得到的缩放比例
    var scale_h=H/100;//按高度得到的缩放比例
    var scale=scale_w>scale_h?scale_w:scale_h;//得到缩放比例(取最大值)
    var objname=""+srcobj.name
    srcobj.width=W/scale;//缩放宽度
    srcobj.Height=H/scale;//缩放高度
    }
    </script>
    </head><body>
    <img name="newsimg" src="1.jpg" width=100 height=100>
    <input type=button onclick="imgScale(document.all.newsimg)" value="scale">
    </body></html>
      

  3.   


    srcobj.Height=H/scale;//缩放高度这一句打错了,是
    srcobj.height=H/scale;//缩放高度
      

  4.   

    你试试不用button
    直接在script里面调用
    估计是js执行的时候图片还没下完.
      

  5.   

    你若把程序放在<img>的前面,那么,在对象还没有建立之前,程序就已执行,执行时当然找不到对象
    这不是图片还没下完,而是对象还没有建立。
      

  6.   

    当然是在img后面
    这个还是知道的
      

  7.   

    他们的加上funtion init(){
    }
    <body onload="init">
      

  8.   

    呵呵,其实你不该给我这么多分的,上面的人回答的也没错的,只不过没想到你的问题是对script的浏览顺序的疑惑,你这么给分对开头回答问题的人不大公平的说*^_^*我觉得现在web版的人气比以前差了好多,大家共同努力啊