鼠标滚动图片放大缩小效果:
function resizeimg(ImgD) { ImgD.style.cursor= "pointer"; //改变鼠标指针 if (navigator.userAgent.toLowerCase().indexOf("ie") > -1) { //判断浏览器,如果是IE ImgD.title = "请使用鼠标滚轮缩放图片,点击图片可在新窗口打开"; ImgD.onmousewheel = function img_zoom(){ //滚轮缩放 var zoom = parseInt(this.style.zoom, 10) || 100; zoom += event.wheelDelta / 12; if (zoom> 0) this.style.zoom = zoom + "%"; return false; } } else { //如果不是IE ImgD.title = "点击图片可在新窗口打开"; } } var attachImage = function(obj){ return function(){ resizeimg(obj); } } window.οnlοad=function(){ var imageArr = document.images; for(var i=0;i<imageArr.length;i++){ var image = imageArr[i]; if(document.all){ image.attachEvent("onmouseover",attachImage(image)); } } }