做了一个上传控件到本地服务器,把图片上传到服务器,在把图片链接放在报表里面,但是很多人上传的图片质量太好分辨率较高, 通过js 鼠标悬停图片放大的功能预览图片出现两个问题:1、图片质量的图片页面显示不全。2、预览图片和其他悬停点重叠后 图片闪烁。现在我在页面的右边预留了图片预览位置 麻烦大神帮忙补充一下语句 图片分辨率最好是在420*350 谢谢附上js语句 $(".x-table td").mouseover(function(e){ var col=Number($(this).attr("col"))+1; //获取鼠标当前所在单元格的col var row=$(this).attr("row"); //获取鼠标当前所在单元格的row var img=contentPane.curLGP.getCellValue(col,row); //获取到隐藏的图片地址 $("body").append(""); //弹出一个div里面放着图片 $("#preview")//修改这个div的样式,让他居中 .css("-ms-transform","translate(-50%,-50%)") .css("-moz-transform","translate(-50%,-50%)") .css("-o-transform","translate(-50%,-50%)") .css("transform","translate(-50%,-50%)") .css("left","50%") .css("top","50%") .css("z-index","9999999") .css("position","absolute") }); //鼠标离开这个div移除 $(".x-table td").mouseout(function(e){ $("#preview").remove(); }); |