在复制粘贴

时间:2016-09-28 10:01:19

标签: php html image base64

当我在PC上的图像上使用Ctrl+C并在WYSIWUG编辑器上使用Ctrl+V时,它会创建通过base64转换的图像。但这改变了浏览器和我使用的操作系统。

我想知道在Ctrl+V生效之前是否有一些方法可以通过Javascript阻止它?

2 个答案:

答案 0 :(得分:0)

右键单击并选择保存图像作为选项。该对话框应该有一些关于图像格式的选项,您可以选择。

答案 1 :(得分:0)

我用这个配置解决了:

tinyMCE.init({
        ...
        theme: "advanced",
        plugins: "paste",
        paste_preprocess: function (plugin, args) {                
            if (args.content.startsWith("<img")){
                // replace copied text with empty string
                args.content = '';   
            }
        },
        ...
    });