为了提升用户体验,网站用户在上传图片的时候,我们不能够让用户自己去处理图片以达到我们的要求。
而通常像淘宝上商品实物展示这样的页面,我们需要控制的主要是图片的宽度。
又考虑到html页面解析顺序可能导致的一些问题,决定通过定义一个简单的功能函数,然后在img元素中添加onload事件来调用的方式进行实现,代码如下:
JS部分
代码如下:[removed] function changeImg(objImg) { var most = 690; //设置最大宽度 i
在Javascr ipt定义一个函数一般有如下三种方式:
函数关键字(function)语句:
function fnMethodName(x){alert(x);}
函数字面量(Function Literals):
var fnMethodName = function(x){alert(x);}
Function()构造函数:
var fnMethodName = new Function(‘x’,’alert(x);’) // 由Function构造函数的参数个数可变。最后一个参数