//在setattribute.js里 var resize = new Resize(this.content,this.cut,this._layCutImg.id); resize.Set("RightDown"); //大家可以扩展resize.Set("RightUp")等,RightDown,RightUp为右上角,右下角div的id //然后在resize.js里 Set:function(funCase){ var fun; switch(funCase){ case "RightDown": fun=this.RightDownMouseDown; this._obj=id(funCase); break; case "RightUp": fun=this.RightDownMouseUp;//该方法自行添加,这里我就没在做了。 this._obj=id(funCase); break; //.... default:break; } this.omove = this.bindEvent(this,this.RightDownMouseMove); this.oup = this.bindEvent(this,this.RightDownMouseUp); this.addEvent(this._obj,"mousedown",this.bindEvent(this,fun)); },
JScript code
//调用 var setAttribute = new SetAttribute("content","cut","temp/"+fileUrl,width,height,{"CutHeight":"50px","CutWidth":"50px","CutLeft":"30px","CutTop":"30px", "Opacity":"50"});//CutHeight,CutWidth,CutLeft,CutTop,初始化切割层的高度,宽度,距离左边,上边的距离。//要单独运行修改背景图等参数的话可以调用setAttribute.url="xx.jpg";setAttribute.Override();