用javascript放大图片局部
2008-09-22 17:24
483 查看
<html> <head> <title>emu</title> </head> <body> <BR> 原图:<BR> <img src=http://img.pconline.com.cn/images/photo2/839980/1118509777696.JPG onmousemove="zoom()" id=srcImg> <BR> 局部放大图:<BR> <div style="overflow:hidden"><img id=zoomImg></div> <SCRIPT LANGUAGE="JavaScript"> <!-- zoomImg.src = srcImg.src; srcImg.height = srcImg.height/2; var zoomRate = 5; zoomImg.height = srcImg.height*zoomRate; zoomImg.parentNode.style.width = srcImg.width; zoomImg.parentNode.style.height = srcImg.height; function zoom(){ var elm = event.srcElement; h = elm.offsetHeight/zoomRate/2; w = elm.offsetWidth/zoomRate/2; var x = event.x-elm.offsetLeft; x=x<(elm.offsetWidth-w)?x<w?w:x:elm.offsetWidth-w; zoomImg.style.marginLeft=(w-x)*zoomRate; var y = event.y-elm.offsetTop; y=y<(elm.offsetHeight-h)?y<h?h:y:elm.offsetHeight-h; zoomImg.style.marginTop=(h-y)*zoomRate; } //--> </SCRIPT> </body> </html>
相关文章推荐
- 用javascript放大图片局部
- 可局部放大图片的例子,局部放大图片,javascript局部放大图片
- 用javascript放大图片局部
- 利用javascript实现图片局部放大
- WPF/Silverlight实现图片局部放大的方法分析
- JavaScript 淘宝宝贝网页鼠标悬停图片放大
- silverlight实现图片局部放大效果
- ImageView 实现点击放大局部图片问题
- JavaScript图片放大效果详解
- WPF/Silverlight 下的图片局部放大
- JavaScript相册单图放大预览第二版(js控制图片上下居中)
- 模仿微信更改头像,图片局部放大
- javaScript实现图片的放大和缩小
- javaScript实现图片的放大和缩小
- [转]javascript图片放大效果
- javascript 图片放大效果函数
- 怎么对一张图片进行局部拉伸,变形,或放大?
- 几个基于jQuery 图片局部放大例子
- 图片局部放大选中部分错位解决办法
- JavaScript实现图片的放大、缩小、平移