网页里控制图片大小的相关代码


Posted in Javascript onJune 25, 2006

1、用鼠标拖动来改变大小
<SCRIPT LANGUAGE="JavaScript">
function resizeImage(evt,obj){
newX=evt.x
newY=evt.y
obj.width=newX
obj.height=newY
}
</script>
<img src="7say.gif" ondrag="resizeImage(event,this)">

2、用鼠标滚动控制图片大小
<img src="7say.gif" onmouseenter="focus();" onmouseout="blur();" onmousewheel="width+=(window.event.wheelDelta==120)?-5:+5;">

3、图片标签里用代码控制大小
<img border="0" src="[!--picurl--]" onload="if(this.width>screen.width-500)this.style.width=screen.width-500;">

4、CSS控制图片大小
1. css2直接实现: img{max-width: 500px;} (IE暂不支持)
2. expression实现: img{width:expression(width>500?"500px":width);} (IE only)
3. 使用js. 方法: 用 document.getElementsByTagName("IMG") 的方法取得全部img元素 遍历img元素 判断其宽度并做相应操作

Javascript 相关文章推荐
JavaScript 事件冒泡简介及应用
Jan 11 Javascript
js 无提示关闭浏览器页面的代码
Mar 09 Javascript
js关于字符长度限制的问题示例探讨
Jan 24 Javascript
判断复选框是否被选中的两种方法
Jun 04 Javascript
对之前写的jquery分页做下升级
Jun 19 Javascript
JQuery遍历json数组的3种方法
Nov 08 Javascript
jquery+ajax实现跨域请求的方法
Jan 20 Javascript
理解javascript定时器中的setTimeout与setInterval
Feb 23 Javascript
bootstrap表单示例代码分享
May 18 Javascript
HTML元素拖拽功能实现的完整实例
Dec 04 Javascript
JavaScript点击按钮生成4位随机验证码
Jan 28 Javascript
JavaScript实现栈结构详细过程
Dec 06 Javascript
如何取得中文输入的真实长度?
Jun 24 #Javascript
快速保存网页中所有图片的方法
Jun 23 #Javascript
网页常用特效代码整理
Jun 23 #Javascript
文本加密解密
Jun 23 #Javascript
解密效果
Jun 23 #Javascript
CheckBox 如何实现全选?
Jun 23 #Javascript
JavaScript实际应用:innerHTMl和确认提示的使用
Jun 22 #Javascript
You might like
php 时间计算问题小结
2009/01/04 PHP
thinkphp常见路径用法分析
2014/12/02 PHP
php通过baihui网API实现读取word文档并展示
2015/06/22 PHP
php上传图片获取路径及给表单字段赋值的方法
2016/01/23 PHP
PHP缓冲区用法总结
2016/02/14 PHP
PHPExcel在linux环境下导出报500错误的解决方法
2017/01/26 PHP
PHP的imageTtfText()函数深入详解
2021/03/03 PHP
javascript实现json页面分页实例代码
2014/02/20 Javascript
Nodejs+express+html5 实现拖拽上传
2014/08/08 NodeJs
JQuery实现动态适时改变字体颜色的方法
2015/03/10 Javascript
浅谈javascript构造函数与实例化对象
2015/06/22 Javascript
纯javascript实现分页(两种方法)
2015/08/26 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
2016/09/23 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
快速掌握jQuery插件开发
2017/01/19 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
vue2 拖动排序 vuedraggable组件的实现
2019/08/08 Javascript
koa中间件核心(koa-compose)源码解读分析
2020/06/15 Javascript
JavaScript仿京东轮播图效果
2021/02/25 Javascript
[05:15]2018年度CS GO社区贡献奖-完美盛典
2018/12/16 DOTA
python中管道用法入门实例
2015/06/04 Python
Django实现学生管理系统
2019/02/26 Python
Python中logger日志模块详解
2020/08/04 Python
HTML5本地存储之Database Storage应用介绍
2013/01/06 HTML / CSS
斯福泰克软件测试面试题
2015/02/16 面试题
外语系毕业生自荐信范文
2013/12/16 职场文书
室内拓展活动方案
2014/02/13 职场文书
一年级学生期末评语
2014/04/21 职场文书
七一党日活动总结
2014/07/08 职场文书
私营公司诉讼代理委托书范本
2014/09/13 职场文书
社区党的群众路线教育实践活动总结材料
2014/10/31 职场文书
教师群众路线心得体会
2014/11/04 职场文书
小学开学典礼新闻稿
2015/07/17 职场文书
nginx 配置指令之location使用详解
2022/05/25 Servers