YPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w***3.org/TR/REC-html40/loose.dtd">
大家知道,丰富多彩的Web页面离不开图片的支持,图像一方面增加了网页的生动性,另一方面增加了网页规模,使下载速度减慢。如何让一图片能以适当大小在页面上显示,成了我一时解不开的谜。
前不久,我为单位开发了一个教学科研网站,采用新闻管理系统,首页上新闻栏目中,需要从数据库中调用图片文件作为图片新闻中的图片,从而形成文字绕排形式。由于整个系统包括新闻上传、新闻编辑、系统公告等都是动态实现的。在开发的过程中,我考虑到以下几个因素:(1)作为网站的维护者,对计算机的操作不太熟练;(2)网站讲究布局合理,内容充实。所以,出于设计的需要,网站页面中,图片新闻对图片的宽度、高度有一定的要求,本网站宽度不能超过200px,尽管我明白,我们可以使用Photoshop等图像处理软件,可以事先把图片处理好后,再上传到服务器中去,达到首页调用同样的效果,但作为用户,最希望的是操作越简单越好,因此我决心攻破这个问题。经过几天激战,我不断寻找解决问题的途径、不断测试直到成功。至此,我把自己的一些经验,写出来供广大从事脚本编写者参考,以此共勉。
要让图片能以适当大小显示的问题,实质是一个大图片等比例缩小的问题。当然,小图片是不能放大在网页中显示的,否则将出现图象失真现象。如何通过图象的URL获得图象的大小(width,height)是问题的关键,我便到网上去搜索能否用javascript编写图象等比例缩放,功夫不负有心人,终于找到《自适应图片大小的弹出窗口》一文,页面效果为,单击文本超链接后,页面弹出一个新窗口,显示图片,其中窗体大小与图片大小相当,文章中用javascript:Image()对象动态装载图片,获取图片的高度和宽度,再根据源图片的高度、宽度设置弹出窗口的高度与宽度设置弹出窗口的高度与宽度,并打开该窗口,主要代码如下:
测试一:
原神祈愿模拟器最新版
原神祈愿模拟器手机版是一款完整汉化的趣味原神抽卡模拟小游戏,
宝宝森林美食完整版
宝宝森林美食游戏最新版是一款十分有趣的休闲益智游戏,帮助宝宝
g沙盒仇恨官方英文版(gorebox)
G沙盒仇恨英文原版是一款最近非常火热的沙盒模拟类游戏,在这里
迷你世界测试服最新版2024
迷你世界测试服2021最新版,即迷你世界的先遣服版本,用户能
闪耀暖暖最新版2024
闪耀暖暖手游这是非常好玩的换装手游,游戏内容丰富有趣,游戏环