网页中的图片的处理方法与代码
2023-06-13 09:14:14 时间
1掉链接的图片处理
<imgsrc="no.jpg"onerror="this.src="images/new.gif"">
2自动缩小大图
经常看到一些图片很大,上传后显示会撑满屏幕。下面的例子通过检测图片的宽度,如果该图片的宽度大于“屏幕宽度-350”,
则让该图就显示“屏幕宽度-350”这么大小。
原图
<imgsrc="jsimg/wallpaper.jpg">
设定大小的图
<imgsrc="jsimg/wallpaper.jpg"onload="javascript:if(this.width>screen.width-350)this.width=screen.width-350">
3禁止IE6中大尺寸图片的自动缩小
原图,会自动缩小
<imgsrc="jsimg/wallpaper.jpg">
设定不缩小
<imgsrc="jsimg/wallpaper.jpg"galleryimg="no">
4去掉热点地图上的区域线框与超链接的线框
复制代码代码如下:
<imgsrc="no.jpg"onerror="this.src="images/new.gif"">
2自动缩小大图
经常看到一些图片很大,上传后显示会撑满屏幕。下面的例子通过检测图片的宽度,如果该图片的宽度大于“屏幕宽度-350”,
则让该图就显示“屏幕宽度-350”这么大小。
原图
<imgsrc="jsimg/wallpaper.jpg">
设定大小的图
<imgsrc="jsimg/wallpaper.jpg"onload="javascript:if(this.width>screen.width-350)this.width=screen.width-350">
3禁止IE6中大尺寸图片的自动缩小
原图,会自动缩小
<imgsrc="jsimg/wallpaper.jpg">
设定不缩小
<imgsrc="jsimg/wallpaper.jpg"galleryimg="no">
4去掉热点地图上的区域线框与超链接的线框
<ahref="#"onFocus=this.blur()><imgsrc="jsimg/marylin.jpg"border=0></a>
5可控制上传图片的大小
处理上传图片大小的JS
<scriptlanguage="JavaScript">
functionorsc(){
if(img.readyState!="complete")returnfalse;
if(img.offsetWidth!=132&&img.offsetHeight!=99){
alert("您选择的图片大小:"+img.offsetWidth+"X"+img.offsetHeight+"\n"+"请选择132X99大小的图片")
imgT=true;
}
}
functionmysubmit(theform){
if(theform.file1.value==""){
alert("请点击浏览按钮,选择您要上传的JPG或GIF文件!")
theform.file1.focus;
return(false);
}else{
str=theform.file1.value;
strs=str.toLowerCase();
lens=strs.length;
extname=strs.substring(lens-4,lens);
if(extname!=".jpg"&&extname!=".gif"){
alert("请选择JPG或GIF格式的文件!");
return(false);
}else{
document.all("loadImg").src=theform.file1.value
if(document.all("loadImg").offsetWidth!=132&&document.all("loadImg").offsetHeight!=99){
alert("您选择的图片大小:"+document.all("loadImg").offsetWidth+"X"+document.all("loadImg").offsetHeight+"\n"
+"请选择132X99大小的图片")
return(false)
}
}
}
}
</script>
<formonSubmit="returnmysubmit(this)"name="form"method="post"enctype="multipart/form-data">
<tablewidth="100%"border=0cellspacing=0cellpadding=0>
<tr><tdvalign=topheight=30>
<inputtype="hidden"name="act"value="upload">
<inputtype="file"style="BORDER-TOP-WIDTH:1px;BORDER-LEFT-WIDTH:1px;FONT-SIZE:12px;BORDER-BOTTOM-WIDTH:1px;CURSOR:text;COLOR:#333333;FONT-FAMILY:"MSShellDlg",","Tahoma",","宋体";HEIGHT:20px;BORDER-RIGHT-WIDTH:1px
"name="file1"value="">
<inputtype="submit"name="Submit"value="上传">
</td> </tr></table>
<imgid=loadImg>
</form>
相关文章
- 网页翻译最轻量级方法【微软】翻译书签!!!
- 论手机网站(wap)网页广告防屏蔽的方法
- js定时跳转网页_js 网页代码
- 在网页文档中引入Vue.js的方法有哪些?_vue直接引入js文件没有用
- 新网页工具:肿瘤免疫检查点治疗相关标记物筛选与机制探索一站解决
- 常见的网页设计布局有哪些?优秀的网页设计都有的8个特点
- 【手把手教程】如何快速实现任意自定义的域名的网页跳转
- Clicknium:更强大的自动化工具,可用于爬取抖音动态网页数据
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)详解编程语言
- JAVA高级工程师课程笔记整理——(六)网页三剑客详解编程语言
- Linux下浏览网页的方法(linux如何浏览网页)
- PHP防止被重复请求接口的方法(网页端签名验证的方法)详解编程语言
- 快捷上网,Linux主流网页浏览器(linux网页浏览器)
- AEECSS与MySQL携手,构筑强大的网页系统(aeecss和mysql)
- 利用PHP动态生成VRML网页
- 网页设计布局基础
- 网页屏蔽(左右键,代码等)的非JS方法
- CSS网页布局入门教程14:纵向下拉及多级弹出式菜单
- ASP实现网页打开任何类型文件都提示保存的方法附代码
- js+数组实现网页上显示时间/星期几的实用方法
- 使用C#Winform应用程序获取网页源文件的解决方法
- jquery网页元素拖拽插件效果及实现
- 几种延迟加载JS代码的方法加快网页的访问速度
- jsPDF生成pdf后在网页展示实例
- js实现网页随机切换背景图片的方法