



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JS实现图片局部放大的效果,超级推荐<html><head><meta http-equiv="Content-Type" content="text/html; charset=GBK" /><title>H程序员家园</title><meta name="Keywords" content="H程序员家园" /><meta name="Description" content="H程序员家园"
2、/></head><script language="JavaScript"><!-var srcX = 2592; /原图大小,可以任意设置var srcY = 1944;var bigX = 500; /预览窗大小,可以任意设置var bigY = 375;var smallX = 500; /缩略图宽度var smallY = srcY * smallX / srcX;var viewX = bigX / srcX * smallX; /预览范围var viewY = bigY / srcY * smallY;var bl = sr
3、cX / smallX;/缩小比例var border = 1; /边框window.onload=function ()/head.innerHTML="图片载入"smallpic.width=smallX;smallpic.height=smallY;bigpic.width=srcX;bigpic.height=srcY;view.style.width=viewX;view.style.height=viewY;smallbox.style.borderWidth=border;bigbox.style.borderWidth=border;if (window.e
4、vent)smallbox.style.width=smallpic.offsetWidth+border*2;smallbox.style.height=smallpic.offsetHeight+border*2;bigbox.style.width=bigX+border*2;bigbox.style.height=bigY+border*2;elsesmallbox.style.width=smallpic.offsetWidth;smallbox.style.height=smallpic.offsetHeight;bigbox.style.width=bigX;bigbox.sty
5、le.height=bigY;move(event);function move(e)var e = window.event?window.event:e;var iebug = 0;if (window.event)var vX = e.offsetX - viewX/2;var vY = e.offsetY - viewY/2;elsevar vX = e.pageX - viewX/2 - smallbox.offsetLeft - border;var vY = e.pageY - viewY/2 - smallbox.offsetTop - border;iebug = 2;if
6、(vX < 0) vX = 0;if (vY < 0) vY = 0;if (vX > smallX - viewX - iebug) vX = smallX - viewX - iebug;if (vY > smallY - viewY - iebug) vY = smallY - viewY - iebug;bigpico.style.marginLeft = - vX * bl bigpico.style.marginTop = - vY * bl view.style.left = vX + smallbox.offs
7、etLeft + border;view.style.top = vY + smallbox.offsetTop + border;function aa()document.getElementById('bigbox').style.display="none"document.getElementById('view').style.border="none"function bb() document.getElementById('bigbox').style.display="
8、;block" document.getElementById('view').style.border="1px solid #FF9900" /document.getElementById('view').style.background="#009999"/ document.getElementById('view').style.filter="alpha(opacity=40)"/-></script><style ty
9、pe="text/css"><!-*padding:0;margin:0;imgdisplay:block;#smallboxborder:1px #EBEBEB solid;overflow:hidden; width:338px; position:relative;#bigboxborder:1px #EBEBEB solid;overflow:hidden; position:absolute; left:370px; top:0px; display:none#viewposition:absolute;/-></style><
10、body><div id="smallbox" onMouseOver="bb()" onMouseOut="aa()"> <img src=" name="smallpic" border="0" id="smallpic" onMouseMove="move(event)"><div id="view" onMouseMove="move(event)" onMouseOver="bb()" onMouseOut="aa()" > </div></div>xzczxc<div id="bigbox"&g
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年体育经纪人考试的重点难点试题及答案
- 2024年体育经纪人考试的胜出之道试题及答案
- 2024年体育经纪人考试新鲜出炉的试题及答案
- 证券投资组合的动态调整技巧在2025年考试中的运用试题及答案
- 农业植保员考试2024年实战演练与试题解析
- 深度剖析2024年模具设计师资格考试的特点试题及答案
- 游泳救生员救生常识能力评估试题及答案
- 2024年足球裁判员应知的法规及试题与答案
- 深入理解模具设计题目及答案分享
- 体育经纪人职业发展的趋势分析试题及答案
- 高温急救知识培训
- 学前教育学 课件 第1、2章 绪论;学前教育的目标、内容的方法
- 2025北京丰台高三一模物理试题及答案
- 江南美术遗产融入美育的数智化路径探索
- 诊所医疗质量相关管理制度
- 西雅图驾驶证考题及答案
- 综合执法考试试题及答案
- 软式内镜消毒管理与质量标准
- (高清版)DB11∕T2324-2024脚手架钢板立网防护应用技术规程
- DBJ50T-284-2018 工程勘察信息模型设计标准
- 无人机吊装作业安全措施
评论
0/150
提交评论