基于javascript代码实现通过点击图片显示原图片_javascript技巧
程序员文章站
2022-04-08 21:55:50
...
废话不多说了,直接给大家贴js实现点击图片显示原图片的代码,具体代码如下所示:
";
}
}
function clacImgZoomParam( maxWidth, maxHeight, width, height ){
var param = {top:0, left:0, width:width, height:height};
if( width>maxWidth || height>maxHeight )
{
rateWidth = width / maxWidth;
rateHeight = height / maxHeight;
if( rateWidth > rateHeight )
{
param.width = maxWidth;
param.height = Math.round(height / rateWidth);
}else
{
param.width = Math.round(width / rateHeight);
param.height = maxHeight;
}
}
param.left = Math.round((maxWidth - param.width) / 2);
param.top = Math.round((maxHeight - param.height) / 2);
return param;
}
function DrawImage(ImgD){ var image = new Image(); image.src=ImgD.src; var width = $(ImgD).attr("width"); var height = $(ImgD).attr("height"); if(width >100 && height>80){ ImgD.width=100; ImgD.height=80; ImgD.alt=image.width+"×"+image.height; }else{ if(image.width>0 && image.height>0){ flag=true; if(image.width>300 || image.height>200){ ImgD.width=image.width/2; ImgD.height=image.height/2; ImgD.alt=image.width+"×"+image.height; }else{ ImgD.width=image.width; ImgD.height=image.height; ImgD.alt=image.width+"×"+image.height; } } } }
下面分享一段关于js实现上传图片及时预览
图片上传本地预览
推荐阅读
-
JS返回上一页实例代码通过图片和按钮分别实现_javascript技巧
-
JS返回上一页实例代码通过图片和按钮分别实现_javascript技巧
-
基于JavaScript代码实现随机漂浮图片广告_javascript技巧
-
js调用图片隐藏&显示实现代码_javascript技巧
-
基于JavaScript代码实现随机漂浮图片广告_javascript技巧
-
基于javascript代码实现通过点击图片显示原图片_javascript技巧
-
图片轮换效果实现代码(点击按钮停止执行)_javascript技巧
-
基于JavaScript实现图片点击弹出窗口而不是保存_javascript技巧
-
基于JavaScript实现移动端点击图片查看大图点击大图隐藏_javascript技巧
-
js鼠标点击图片切换效果实现代码_javascript技巧