惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
H
Help Net Security
Jina AI
Jina AI
V
V2EX
G
Google Developers Blog
B
Blog
GbyAI
GbyAI
U
Unit 42
爱范儿
爱范儿
腾讯CDC
Engineering at Meta
Engineering at Meta
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 三生石上(FineUI控件)
宝玉的分享
宝玉的分享
小众软件
小众软件
D
DataBreaches.Net
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
博客园 - 聂微东
The Cloudflare Blog
I
InfoQ
Microsoft Azure Blog
Microsoft Azure Blog
Hugging Face - Blog
Hugging Face - Blog
大猫的无限游戏
大猫的无限游戏

博客园 - wd900

Word 2007 发布测试 开源游戏引擎及游戏 [转]C# Regex 深入正则表达式 [转]从微软的sample中抠出的代码着色类 arcgis 操作 3个本地加密用的js文件,MD4 , MD5, SHA-1 silverlight MultiScaleImage 电子地图 公交查询合理性问题 [转贴]公交换乘简单算法 地址 QQ记录 [转]button样式 flash 的图片导航,来自www.o.cn 临时保存 svn XML学习资料 单元测试(转) http://www.codeplex.com/dasBlog/Release/ProjectReleases.aspx?ReleaseId=12829 [转]c#的一些技巧
[转]javascript实现缩略图
wd900 · 2008-06-29 · via 博客园 - wd900

来自:http://www.yiji.com/DotNet/283974/361418/

一段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>

调用时,<img src="../memberphoto/<%=picpath%>" align="middle" onload="DrawImage(this,200,200)"></div>