pc直接粘贴到div图片
来源:互联网 发布:java小轮径公路车 编辑:程序博客网 时间:2024/05/01 02:59
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript">
function ReSizePic(ThisPic){
var RePicWidth = 200; //这里修改为您想显示的宽度值
//============以下代码请勿修改==================================
var TrueWidth = ThisPic.width; //图片实际宽度
var TrueHeight = ThisPic.height; //图片实际高度
var Multiple = TrueWidth / RePicWidth; //图片缩小(放大)的倍数
ThisPic.width = RePicWidth; //图片显示的可视宽度
ThisPic.height = TrueHeight / Multiple; //图片显示的可视高度
}
</script>
</head>
<body>
<div id="div" style="width:200px;height:200px;border:1px solid #ccc;padding:20px" contenteditable="true"></div>
<script>
var div = document.getElementById('div');
div.addEventListener('paste', function(e) {
if(e.clipboardData) {
for(var i = 0; i < e.clipboardData.items.length; i++) {
var c = e.clipboardData.items[i];
var f = c.getAsFile();
var reader = new FileReader();
reader.onload = function(e) {
div.innerHTML += '<img src="' + e.target.result + '" onload="ReSizePic(this);">';
// alert(e.target.result);
}
reader.readAsDataURL(f);
}
}
});
</script>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript">
function ReSizePic(ThisPic){
var RePicWidth = 200; //这里修改为您想显示的宽度值
//============以下代码请勿修改==================================
var TrueWidth = ThisPic.width; //图片实际宽度
var TrueHeight = ThisPic.height; //图片实际高度
var Multiple = TrueWidth / RePicWidth; //图片缩小(放大)的倍数
ThisPic.width = RePicWidth; //图片显示的可视宽度
ThisPic.height = TrueHeight / Multiple; //图片显示的可视高度
}
</script>
</head>
<body>
<div id="div" style="width:200px;height:200px;border:1px solid #ccc;padding:20px" contenteditable="true"></div>
<script>
var div = document.getElementById('div');
div.addEventListener('paste', function(e) {
if(e.clipboardData) {
for(var i = 0; i < e.clipboardData.items.length; i++) {
var c = e.clipboardData.items[i];
var f = c.getAsFile();
var reader = new FileReader();
reader.onload = function(e) {
div.innerHTML += '<img src="' + e.target.result + '" onload="ReSizePic(this);">';
// alert(e.target.result);
}
reader.readAsDataURL(f);
}
}
});
</script>
</body>
</html>
0 0
- pc直接粘贴到div图片
- WordPress专用直接粘贴图片到文章编辑器插件Imagepaste
- 前端js实现粘贴图片到可编辑的div(其他标签也可)中
- 关于博客编辑器中直接粘贴图片
- csdn 直接粘贴待图片文章解决办法
- android上传图片到PC
- PC传输图片到Hololens
- 使用kindeditor直接粘贴本地图片或者是qq截图
- 才发现截屏图片直接粘贴显示不出来
- 如何从本机直接复制粘贴文件到服务器
- 本地文件不能直接复制粘贴到远程服务器解决办法
- js 点击图片,将图片地址复制到粘贴板
- JS直接粘贴功能
- iOS拍照之后图片在PC端粘贴后自动旋转90度
- 使用dsoframer将word中的图片粘贴到网页中
- iOS打开复制文字,链接,图片到粘贴板
- ckeditor 粘贴图片,粘贴截图
- FP10直接将图片保存到本地
- Android桌面插件Widgets
- Canvas填充样式fillStyle
- Android动画进阶(Interpolator)
- symfony2 学习2 表单创建 使用
- Ant 替换某一文件中的字符串
- pc直接粘贴到div图片
- docker-compose的一个坑
- 使用android-ndk编译SDL
- c++第6次试验
- Android 沉浸式状态栏攻略 让你的状态栏变色吧
- Tomcat发布路径研究
- String的hashcode(java)
- struts2 开发
- 传感器--方向传感器制作指南针