做了一个上传控件到本地服务器,把图片上传到服务器,在把图片链接放在报表里面,但是很多人上传的图片质量太好分辨率较高, 通过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();
}); |
立即参与
