2010-03-20 26 views
0

我試圖使用JavaScript來調整圖像大小的圖像大小,但我得到的錯誤重新調整使用JavaScript

var y; 
      var y = new Image(); 
      y.src = s; 
      var wd = y.width/600; 
      var ht = y.height/600; 


    if(ht>wd){ 
     var rw=round(wd * (1/ht)); 
     var hw1 = ht * (1/ht); 
     var hw=round(hw1); 
    } else { 
     var rw1 = (wd) * (1/wd); 
     rw=round(rw1); 
     hw=round(ht * (1/wd)); 
    } 

我得到錯誤說

消息:預期的對象 行:27 字符: 2 代碼:0

其中線27是rw=round(rw1);

由於 Jean

+0

您的圖片是否始終大於600x600像素? –

+0

是的, 上面的代碼不合適嗎? – X10nD

回答

3

round方法不是全局函數,它是Math對象中的方法。

將代碼中的每個round更改爲Math.round

+0

謝謝............... – X10nD