1 掉链接的图片处理 2 自动缩小大图 经常看到一些图片很大,上传后显示会撑满屏幕。下面的例子通过检测图片的宽度,如果该图片的宽度大于“屏幕宽度-350”, 则让该图就显示“屏幕宽度-350”这么大小。 原图 设定大小的图 3 禁止IE6中大尺寸图片的自动缩小 原图,会自动缩小 设定不缩小 4 去掉热点地图上的区域线框与超链接的线框 复制代码 代码如下: 5 可控制上传图片的大小 处理上传图片大小的JS 复制代码 代码如下: <BR> function orsc(){ <BR> if(img.readyState!="complete") return false; <BR> if(img.offsetWidth!=132&&img.offsetHeight!=99){ <BR> alert("您选择的图片大小:"+img.offsetWidth+"X"+img.offsetHeight+"\n"+"请选择132X99大小的图片") <BR> imgT=true; <BR> } <BR> } <BR> function mysubmit(theform){ <BR> if(theform.file1.value==""){ <BR> alert("请点击浏览按钮,选择您要上传的JPG或GIF文件!") <BR> theform.file1.focus; <BR> return (false); <BR> } else { <BR> str= theform.file1.value; <BR> strs=str.toLowerCase(); <BR> lens=strs.length; <BR> extname=strs.substring(lens-4,lens); <BR> if(extname!=".jpg" && extname!=".gif"){ <BR> alert("请选择JPG或GIF格式的文件!"); <BR> return (false); <BR> } else { <BR> document.all("loadImg").src=theform.file1.value <BR> if(document.all("loadImg").offsetWidth!=132&&document.all("loadImg").offsetHeight!=99){ <BR> alert("您选择的图片大小:"+document.all("loadImg").offsetWidth+"X"+document.all("loadImg").offsetHeight+"\n" <BR>+"请选择132X99大小的图片") <BR> return (false) <BR> } <BR> } <BR> } <BR> } <BR> 复制代码 代码如下: " name="file1" value="">