美文网首页技术杂谈
js将字符串写入系统剪切板的方法

js将字符串写入系统剪切板的方法

作者: aimmarc | 来源:发表于2019-04-26 09:09 被阅读0次

js将字符串写入系统剪切板的方法

execCoy(text) {
    const input = document.createElement('INPUT');
    input.style.opacity  = 0;
    input.style.position = 'absolute';
    input.style.left = '-100000px';
    document.body.appendChild(input);

    input.value = text;
    input.select();
    input.setSelectionRange(0, text.length);
    document.execCommand('copy');
    document.body.removeChild(input);
    return true;
}

利用一个不可见input,将要复制的文本写入value,再执行setSelectionRange选中,然后执行document.execCommand('copy')将value写入系统剪切板。

相关文章

  • js将字符串写入系统剪切板的方法

    js将字符串写入系统剪切板的方法 利用一个不可见input,将要复制的文本写入value,再执行setSelect...

  • python 操作剪切板

    有时候写脚本的时候会有操作系统剪切板的需求,就是 获取剪切板中的字符串 清空剪切板 向剪切板中写入字符串 方法包括...

  • Android 复制字符串到剪贴板

    一个小功能--复制字符串拿到剪切板 调用系统ClipData对象 这样就成功将s复制到剪切板了

  • 写文件

    写文件-write 方法 要写入文件,请使用 write 方法,该方法将字符串写入文件。 例如: file = o...

  • JavaScript 字符串

    js字符串,js字符串的概述和声明,js字符串的特性,js字符串的常用方法,js字符串的拓展方法,js字符串的案例...

  • JavaScript练习之字符串学习

    js字符串 练习: 字符串练习 方法一 编写一个程序,将某个字符串反转 下面对例子中使用到的 JS 方法进行说明:...

  • js获取cookie

    纯js使用cookie时首先要在 中写入使用cookie的方法,或者将方法另存在指定的js文件中,使用外链引入,...

  • webpack打包某个文件夹下的所有js文件

    webpack打包某个文件夹下的所有js文件方法 方法一: 用数组将所有要打包的js路径写入如果给entry传一个...

  • clipboard 在 vue 中的使用

    简介 页面中用 clipboard 可以进行复制粘贴,clipboard能将内容直接写入剪切板 安装 使用方法一 ...

  • JavaScript练习之字符串学习

    js字符串 练习:字符串练习方法一编写一个程序,将某个字符串反转 下面对例子中使用到的 JS 方法进行说明:1、j...

网友评论

    本文标题:js将字符串写入系统剪切板的方法

    本文链接:https://www.haomeiwen.com/subject/qsixnqtx.html