一段javascript实现缩略图的好代码
来源:互联网 发布:知乎怎么邀请别人回答 编辑:程序博客网 时间:2024/04/29 12:21
一段javascript实现缩略图的好代码,可以实现缩略图,代码如下
<script language="javascript">
//显示缩略图
function DrawImage(ImgD,width_s,height_s){
/*var width_s=139;
var height_s=104;
*/
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0){
flag=true;
if(image.width/image.height>=width_s/height_s){
if(image.width>width_s){
ImgD.width=width_s;
ImgD.height=(image.height*width_s)/image.width;
}else{
ImgD.width=image.width;
ImgD.height=image.height;
}
}
else{
if(image.height>height_s){
ImgD.height=height_s;
ImgD.width=(image.width*height_s)/image.height;
}else{
ImgD.width=image.width;
ImgD.height=image.height;
}
}
}
/*else{
ImgD.src="";
ImgD.alt=""
}*/
}
</script>
调用时,很简单,比如一段ASP代码的
<img src="../memberphoto/<%=rs("picpath")%>" align="middle" onload="DrawImage(this,200,200)"></div>
- 一段javascript实现缩略图的好代码
- 一段javascript实现缩略图的好代码
- 一段javascript实现缩略图的好代码
- 一段好的代码
- 显示缩略图的javascript代码
- 一段实现选择框javascript代码的重构
- 一段用JavaScript写的实现AJAX代码
- javascript的一段神奇代码
- 一段JavaScript的关机代码
- 一段简单的javascript代码
- 一段有意思的javascript代码
- 一段非常简单的创建缩略图的.NET代码
- Unity 延迟执行一段代码的实现比较好的方式
- Unity 延迟执行一段代码的实现比较好的方式
- 一段在线答题的javascript代码
- 一段javascript的页面搜索代码
- 绝对惊喜的一段JavaScript代码
- 一段经典的javascript代码分析
- 看清上市公司的财务分析
- 定期删除备份的SQL数据库的脚本
- 一段删除某个数据库下所有数据的好脚本
- 看盘ABC 欧奈尔:CANSLIM法则
- asp.net 2.0 中用好delete功能
- 一段javascript实现缩略图的好代码
- (转)看盘ABC:相对强弱指标(RSI)
- petshop中工厂模式中的应用
- (转)关于委托的精彩解说
- 看盘ABC:平滑异同移动平均线(MACD)
- sqlhelper简单小结
- asp.net 2.0的gridview基本知识
- IBM DW上关于SOA的规范归纳
- (转)Web 服务提示与技巧: JAX-RPC 与 JAX-WS 的比较