返回顶部
首页 > 资讯 > 前端开发 > JavaScript >JS如何操作剪贴板
  • 725
分享到

JS如何操作剪贴板

2024-04-02 19:04:59 725人浏览 泡泡鱼
摘要

小编给大家分享一下js如何操作剪贴板,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript可以轻松操作客户端剪贴板内

小编给大家分享一下js如何操作剪贴板,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

javascript可以轻松操作客户端剪贴板内容,不过只适用IE5以上浏览器。

javascript可以使用window.clipboardData对象处理剪贴板内容。

保存到剪贴板的方法setData(param1, param2)。

param1 :数据类型 text 或 URL等。

param2 :数据内容。

从剪贴板读出数据的方法 getdata(param1)

清空数据的方法 clearData(param1)

<html>  
<HEAD>  
<TITLE>测试操作剪贴板</TITLE>  
</HEAD>  
<script>  
function copyToClipboard()  
{  
 var d=document.all("source").value;  
 window.clipboardData.setData('text',d);  
}  
</script>  
<BODY>  
<button onclick="copyToClipboard();">拷贝</button>  
<input type="text" size=20 id="source" value="测试数据">  
<br>  
<button onclick="alert(window.clipboardData.getData('text'));">显示</button>  
<button onclick="window.clipboardData.clearData('text');">清空</button>  
</BODY>  
</HTML>  

下面是另一个例子实现页面中选中字符,并拖拉到文本区功能。注意其中的window.event.dataTransfer对象也可处理剪贴板内容,不过只能用在 drag-and-drop 操作中。
<HTML>  
<HEAD>  
<TITLE>测试操作剪贴板2</TITLE>  
</HEAD>  
<script>  
function transferDrop() {  
   window.event.srcElement.innerText = window.event.dataTransfer.getData("text");  
   window.event.returnValue = false;  
}  
function transferDrag() {  
 window.event.dataTransfer.dropEffect = 'move';  
 window.event.returnValue = false;  
}  
</script>  

<BODY>
<p id="mySource" ondragstart="window.event.dataTransfer.effectAllowed = 'move';">选择我们并把我们拖到下面的textarea</p>  
<textarea id="myTarget" ondrop="transferDrop();" ondraGover="window.event.returnValue = false;" ondragenter="transferDrag();">  
</textarea>
</BODY>  
</HTML>

以上是“JS如何操作剪贴板”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网JavaScript频道!

--结束END--

本文标题: JS如何操作剪贴板

本文链接: https://lsjlt.com/news/75905.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • JS如何操作剪贴板
    小编给大家分享一下JS如何操作剪贴板,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript可以轻松操作客户端剪贴板内...
    99+
    2024-04-02
  • JS如何使用剪贴板操作Clipboard API
    目录一、Document.execCommand() 方法(1)复制操作(2)粘贴操作(3)缺点二、异步 Clipboard API三、Clipboard 对象3.1 Clipboa...
    99+
    2024-04-02
  • JS怎么使用剪贴板操作Clipboard API
    小编给大家分享一下JS怎么使用剪贴板操作Clipboard API,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、Document.execCommand() 方法Document.execCommand()是操作剪贴板...
    99+
    2023-06-15
  • python实现剪贴板的操作
            在回程的高铁上学习了这一节,由于对cmd命令行的相关知识所知甚少,只能自己一步步试验得出正确的方法,因此耗费了不少时间。这一篇博客...
    99+
    2022-06-02
    python 剪贴板 python 剪贴板操作
  • 解析Clipboard API剪贴板操作实例
    目录简介Document.execCommand() 方法异步 Clipboard APIClipboard 对象Clipboard.readText()Clipboard.read...
    99+
    2024-04-02
  • VBS如何访问剪贴板
    这篇文章主要介绍了VBS如何访问剪贴板,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。代码如下:Set IE = CreateObject("InternetExpl...
    99+
    2023-06-08
  • win7剪贴板如何打开
    本篇内容主要讲解“win7剪贴板如何打开”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win7剪贴板如何打开”吧!打开Win7系统桌面开始菜单,在开始搜索框里面输入CMD,即可打开命令提示符窗口...
    99+
    2023-06-28
  • Electron剪贴板如何实现
    这篇文章主要介绍“Electron剪贴板如何实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Electron剪贴板如何实现”文章能帮助大家解决问题。在浏览器中可以通过 JavaScript 脚本来...
    99+
    2023-07-05
  • C++操作剪贴板应用方式是什么
    这篇文章主要介绍“C++操作剪贴板应用方式是什么”,在日常操作中,相信很多人在C++操作剪贴板应用方式是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C++操作剪贴板应用方式是什么”的疑惑有所帮助!接下来...
    99+
    2023-06-17
  • JS如何实现复制内容到剪贴板功能
    这篇文章主要为大家展示了“JS如何实现复制内容到剪贴板功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JS如何实现复制内容到剪贴板功能”这篇文章吧。前记:本来...
    99+
    2024-04-02
  • 如何一键清空系统剪贴板
    每天都要大量进行复制、粘贴操作,久而久之,就会造成这样的后果:当我们复制一个文件后,它一直占用系统剪贴板,平时不小心使用右键时就会粘贴到别的地方。虽然不会影响运行流畅度,但感觉很不爽,影响办公,如何才能快速清空系统解决方...
    99+
    2023-05-26
    剪贴板 系统 清空
  • win10剪贴板打不开如何解决
    要解决Windows 10剪贴板无法打开的问题,可以尝试以下方法:1. 重新启动电脑:有时候剪贴板问题可以通过重新启动电脑来解决。2...
    99+
    2023-08-22
    win10
  • win10如何清空剪切板?Win10系统清空剪贴板图文教程
    Win10剪切板如何清空内容?复制、粘贴、剪切等是电脑最常见的操作,不过在最新的Win10系统中,有时候会遇到这样的提示:剪贴板满了哦~新内容将覆盖原来的项目,请及时清理,如图。然而很多用户会遇到找不到Win10剪切板在...
    99+
    2023-05-21
    win10清空剪切板 win10清空剪贴板
  • xp系统找不到剪贴板如何解决
    本篇内容主要讲解“xp系统找不到剪贴板如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“xp系统找不到剪贴板如何解决”吧!解决方法:按“Win+R”打开“运行”窗口,输入“clipbrd”命...
    99+
    2023-06-28
  • win7系统如何快速打开剪贴板功能
    这篇文章主要为大家展示了“win7系统如何快速打开剪贴板功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“win7系统如何快速打开剪贴板功能”这篇文章吧。打开Win7系统桌面开始菜单,在开始搜索...
    99+
    2023-06-28
  • VB.NET如何复制读取音频文件到剪贴板
    小编给大家分享一下VB.NET如何复制读取音频文件到剪贴板,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!示例代码Public Class Form1  'VB.Net复制读取...
    99+
    2023-06-17
  • 如何利用python在剪贴板上读取/写入数据
    目录读取剪贴板上的数据将数据写入剪贴板补充:python 剪切板写入文件,产生随机数写入剪切板总结读取剪贴板上的数据 先给大家介绍pandas.read_clipboard,从剪贴板...
    99+
    2024-04-02
  • Win7剪贴板如何开启都有哪些开启方法
      Windows的剪贴板大家都知道,用来暂时存放数据的一个模块,我们在平时操作Win7系统时经常会用到,如果用户经常大量复制粘贴文件,剪贴板则会存放越来越多的数据,导致系统资源被占用,影响了运行速度。因此我们应该定时清...
    99+
    2023-06-12
    Win7 剪贴板 开启 贴板 方法
  • Python如何实现查询剪贴板自动匹配信息
    这篇文章主要介绍“Python如何实现查询剪贴板自动匹配信息”,在日常操作中,相信很多人在Python如何实现查询剪贴板自动匹配信息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python如何实现查询剪贴板...
    99+
    2023-06-20
  • 如何在VirtualBox中设置虚拟机的剪贴板共享
    要在VirtualBox中设置虚拟机的剪贴板共享,请按照以下步骤操作: 确保你的VirtualBox虚拟机已经安装了VirtualBox Guest Additions。如果没有安装,可以在虚拟机的菜单栏中选择“Devices” -&g...
    99+
    2024-06-11
    virtualbox
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作