javascript html5 game 开发的一些知识
来源:互联网 发布:发短信的软件 编辑:程序博客网 时间:2024/06/06 17:25
问题来了,如何用js获取图片原始大小?
摘要:
浏览器中显示的图片大小未必是他真实的高和宽,比如像下面这样,我们给他加上宽和高的样式。
<img src="IE.png" style="width:25px;height:25px;">
这样在浏览器中显示的大小就是25px。那么我们如何获取图片的真实大小呢?
下面的代码就实现了这个功能:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
</head>
<body>
<img src="IE.png" id="image" style="width:25px;height:25px;">
<script>
// 设置延时保证图片加载完成
setTimeout(function() {
var
real_width,
real_height,
_im = document.getElementById('image'),
im = document.createElement('img');
im.src = _im.src,
real_width = im.width,
real_height = im.height;
alert(real_width+'\n'+real_height);
},500);
</script>
</body>
</html>
注意:上面代码本人在IE7+和chrome上都测试过了,因为没有装IE6,所以没法测试。
来源: JavaScript 获取 img 图片的原始大小
- javascript html5 game 开发的一些知识
- javascript html5 game 开发的一些知识
- javascript的一些知识
- javascript的一些小知识
- 关于javascript的一些知识
- JavaScript的一些知识碎片
- 关于JavaScript的一些知识
- 【JavaScript】一些基本的知识
- 学习javascript、html5、css的一些网站
- 关于javascript的一些小知识
- javascript的一些小知识1
- javascript的一些小知识2
- 关于JavaScript事件的一些知识
- 关于JavaScript的一些知识笔记
- HTML5的一些问题,也是一些有用的知识,未来html5有用的哦!
- HTML5的一些知识:Canvas KineticJS旋转动画教程
- Input-Attr:Required field,关于html5的一些有趣知识
- 关于javascript 一些知识
- Redis源码分析(三十二)--- redis-cli.c客户端命令行接口的实现(1)
- Thread.Sleep(0)
- 使用 Velocity 实现客户端和服务器端模板(三)
- LINQ的一些学习.
- javaScript基础 - 事件
- javascript html5 game 开发的一些知识
- Linux Namespaces机制
- 高德地图安卓api实现GPS定会的回调方法
- 遗传算法与直接搜索工具箱学习笔记 -----从直接搜索算法开始
- Java虚拟机(JVM)中的内存设置详解
- 队列、栈(堆栈)、堆
- 无法解析的外部符号 WinMain,该符号在函数 WinMainCRTStartup 中被引用
- oracle递归查询
- 一步步构建大型网站