首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从截图工具粘贴到IE中

从截图工具粘贴到IE中
EN

Stack Overflow用户
提问于 2013-05-26 22:49:15
回答 1查看 444关注 0票数 1

好了,StackOverflow,我今天有一个很奇怪的。我在添加粘贴图像到一个网站上工作。它适用于Firefox和Chrome,但不适用于IE。当我打开调试器时,它给出了一个错误:

代码语言:javascript
复制
var items = event.clipboardData.items;

event.clipboardData.items是未定义的。在IE中做这件事的方法是什么?

以下是实际来自WebKit布局测试的代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
<script>
    function paste(event){
        var items = event.clipboardData.items;
        console.log(items.length);
        for (var i = 0; i < items.length; ++i) {
            if (items[i].kind == 'file' && items[i].type == 'image/png') {
                var blob = items[i].getAsFile();
                var url = window.URL.createObjectURL(blob);
                document.getElementById('dest').src = url;
            }
        }
    }
    window.onload = function (e) { 
        document.body.onpaste = paste;
    }
</script>
</head>
<body contenteditable="true">
<img id="dest">
</body>
</html>

我尝试允许的特定工作流程是让用户使用截图工具拍摄快照,然后将图像粘贴到IE中。通常我会告诉用户使用Chrome或Firefox,但这是为了工作,我们只能使用IE。谢谢你的帮助!

我的测试环境: Windows 8 64位IE 10

EN

回答 1

Stack Overflow用户

发布于 2019-03-11 23:05:13

这是一个非常老的问题,但是将图像从剪切工具复制到IE10是不可能的。该功能已添加到Edge中。IE10没有从剪贴板粘贴图像的工具。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16760376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档