xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

document.execCommand API & Clipboard API All In One

document.execCommand API & Clipboard API All In One

'document.execCommand' is deprecated

document.execCommand(aCommandName, aShowDefaultUI, aValueArgument)

https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand

copy & cut

https://developer.mozilla.org/en-US/docs/Web/API/Document/copy_event

document.addEventListener("copy", function(event) {
  //
});

document.oncopy = function(event) {
 //
}


https://developer.mozilla.org/en-US/docs/Web/API/Document/cut_event

document.addEventListener("cut", function(event) {
  //
});

document.oncut = function(event) {
 //
}


Clipboard API

The Clipboard API can be used instead of execCommand in many cases, but execCommand is still sometimes useful.

在许多情况下,可以使用 Clipboard API 代替 execCommand,但 execCommand 有时仍然有用。


https://developer.mozilla.org/en-US/docs/Web/API/Clipboard_API

Input Events Level 2

W3C Editor's Draft 11 March 2022

"insertFromPaste", "insertFromPasteAsQuotation"


https://w3c.github.io/input-events/#overview

refs

https://stackoverflow.com/questions/60581285/execcommand-is-now-obsolete-whats-the-alternative



©xgqfrms 2012-2025

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


posted @   xgqfrms  阅读(447)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
历史上的今天:
2021-03-16 nslookup & ip address All In One
2021-03-16 NPC All in One
2020-03-16 CSS Dark Mode
2020-03-16 ES2020 All in One
2020-03-16 eui & search select
2020-03-16 canvas graph chart
2020-03-16 Error: Cannot find module 'spdy'
点击右上角即可分享
微信分享提示