js 实现复制可点击的超链接到剪切板

很好用的js拷贝网页超链接 如果想把自己网页中的超链接进行复制,然后转发给别人,只要您点点鼠标即可(^_^)! 注:如果你在本地运行,会报“SecurityError: Error #2060: 安全沙箱冲突:ExternalInterfac...”错误,放到你的web项目里则不会了. 立即下载

只复制文本:

function copy() {
    let body = document.querySelector('body');
    let input = document.createElement('textarea');
    input.value = '11111\n22222\n33333';
    body.appendChild(input);
    input.select();
    document.execCommand('Copy');
    alert('复制成功');
    body.removeChild(input);
}

在这里插入图片描述

复制带超链接的信息:

安装clipboard插件

npm i clipboard -S
import Clipboard from 'clipboard'
let body = document.querySelector('body');
let div = document.createElement('div');
let button = document.createElement('button');
div.style.backgroundColor = '#fff';
div.innerHTML = `<a href="www.baidu.com">百度一下</a>
            <div>11111<br\>22222<br\>33333</div>`;
body.appendChild(div);
body.appendChild(button);
let myClipboard = new Clipboard(button, {
    target: () => div
});
myClipboard.on('success', () => {
    alert('复制成功');
    body.removeChild(div);
    body.removeChild(button);
});
button.click();

在这里插入图片描述

JS简单实现点击复制链接的方法 主要介绍了JS简单实现点击复制链接的方法,提供了2种简单的复制链接操作方法供大家选择使用,需要的朋友可以参考下 立即下载

相关推荐

如何利用PREEvision和MATLAB开发AUTOSAR软件组件

在业界,比较著名的电子电气架构开发工具要属德国Vector公司开发的PREEvision工具了,而MATLAB/Simulink软件是非常高效且实用的基于模型的应用软件开发工具。利用PREEvision与Simulink联合开发AUTOSAR应用软件组件的开发流程有三种,分别是:“自上而下”开发流程(从PREEvision开始),“自下而上”开发流程(从Simulink开始),以及“双向”开发流程。如下图所示,无论哪一种开发流程,PREEvision与Simulink工具都是通过arxml文件进行信息交互的

怿星科技的博客 5396

前端学习笔记

——————————————————前端开发(HTML部分) P10: head, title, base, meta, SEO: head标签: (1), , (2)base:为页面上的所有链接规定的默认地址或目标; (3)href :规定页面中所有相对链接的基准URL; (4)target:在何处打开链接,包含(_blank _parent _self _top _framename(框架名称)) (5)title:网页的名字; 例如: 其他标签: (1)link:定义文档和外部资源的关系。

qq_47004770的博客 718

【可穿戴算法开发】-PPG信号检测方法

文章目录一、PPG(光电容积脉搏波法)信号的检测原理二.PPG技术目前存在的问题(挑战)三. **心电信号产生的原理** 随着经济的发展,在人们生活水平提高的同时,高脂肪摄入和低运动量成为了人们普遍的生活模式,近年来高血压、高血脂已经发展为危险性最高的病症。心电、血压、血氧等生理参数是预防和分析心血管疾病的重要生理参数。 常用的心电测量仪器有:多导ECG心电图仪、PPG心率检测器、心率带等; 常...

wxq_1993的博客 2万+

js复制链接到剪贴板

<a-button type="link" @click.stop="copyLink(record)">复制链接</a-button> // 复制链接 copyLink(record) { const input = document.createElement('input') input.setAttribute('readonly', 'readonly') input.setAttribute('value', `http:/

qiqiliuwu的博客 1007

Hypermesh二次开发实战:Tcl命令分类与常用函数详解(附避坑指南)

本文深入解析Hypermesh二次开发中Tcl命令的三大核心类别:界面命令、查询命令与修改命令。重点剖析了*createmark集合管理与hm_getvalue信息查询等关键函数的实战用法,并提供了避免Mark覆盖、生命周期管理等常见陷阱的实用指南,旨在帮助CAE工程师构建高效可靠的自动化前处理流程。

weixin_29233333的博客 242

视觉SLAM十四讲slambook2示例代码所有依赖库的编译安装教程(VTK、OpenCV3、ceres、Sophus、g2o、Eigen、Pangolin、googletest等)

这是2021年的最后一篇博客~ 新年快乐! 0 准备工作   首先需要先安装cmake编译器: sudo apt-get install cmake   以及,将十四讲的示例代码克隆下来(十四讲的源码地址点击这里): git clone --recursive https://github.com/gaoxiang12/slambook2.git   由于里面的3rdparty文件夹内所有内容都来自于其他github仓库,所以需要加上--recursive参数,不然克隆下来的内容不完整。   如果你.

zeeq的博客 7839

js复制链接(点击按钮或者点击链接)

/ 修改文本框的内容。// 执行浏览器复制命令。input.remove() // 移除input框。

qq_45351792的博客 1157

深度学习图神经网络 (GNN) —— 处理图结构数据(六十九)

本文系统介绍了图神经网络(GNN)的核心概念、主流模型及其应用。主要内容包括: GNN基础:阐述了图结构数据的特性(节点数不定、连接不规则),以及GNN相比CNN/RNN的优势在于处理非欧式空间的图数据。 核心机制:重点讲解了消息传递框架(MPNN),通过聚合邻居信息迭代更新节点表示,并分析了GCN的归一化邻接矩阵计算和GAT的注意力权重机制。 典型模型: GCN:基于归一化邻接矩阵的特征传播 GAT:引入注意力机制区分邻居重要性 GraphSAGE:通过采样解决大图扩展性问题 GIN:理论表达能力最强的图

hello.reader 300

js如何实现复制链接?

js如何实现复制链接?

98年热爱开发的前后端开发工程师! 4191

计算机视觉与深度学习 | Matlab实现ORBSLAM2(附完整代码)

================================================ 博主github:https://github.com/MichaelBeechan 博主优快云:https://blog.youkuaiyun.com/u011344545 ================================================ 代码阅览 效果图 代码 imdsLeft = imageDatastore('C:\MichaelSpace\matlabworks

尘世冰封的专栏 1522

AgentScope Java 2.0 项目实战:教你完整搭建企业级多租户AI数据分析Agent平台

本文详细讲解如何从零开始构建一个企业级多租户AI数据分析Agent平台(agentscope-dataagent)。涵盖项目的环境准备、项目骨架搭建、后端15个核心模块开发(认证授权、Agent网关、会话管理、SSE流式聊天、能力市场、Webhook通道、Docker沙箱等)、前端完整开发(路由守卫、SSE流式读取、28个页面组件)、内置资源定义、构建打包、测试验证及单机/Docker/分布式部署全流程。

program哲学 601

js复制链接-记录

推荐使用navigator.clipboard.writeText,但是安卓不可用。execCommand浏览器的这个api可能会有兼容问题。方法一:ios和安卓都可以使用。

张时肆的博客 597

基于AnimeGAN模型生成宫崎骏风格动漫照片

用于动画风格纹理和线条转换的灰度样式丢失;新颖的颜色重建损失,以保留内容图像的颜色;新的灰度对抗损失防止生成的图像从显示为灰度图像;使用深度可分卷积和反向残块的轻量级生成器,以实现更快的传输。实验表明,AnimeGAN可以对真实世界的照片进行变换场景动画风格的图像与高质量的动画视觉效果和显著优于最先进的风格化方法。# 生成宫崎骏风格图片 model = hub . Module('animegan_v1_hayao_60' , use_gpu = True)images:输入的图片数据。

优快云 精品推荐 3631

js点击按钮复制带有名称的链接到剪贴板

记录使用clipboard.js实现点击复制链接到剪切板的历程里面所有方式只支持复制链接,不支持复制带有名称的链接 根据chrome-extension:Copy with URL(将复制的选中文字转变为超链接文本)文档的描述,改成如下: &amp;amp;lt;!DOCTYPE html&amp;amp;gt; &amp;amp;lt;html lang=&amp;quot;en&amp;quot;&amp;amp;gt; &amp;amp;lt

前行的博客 1708

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

html怎么实现复制链接,clipboard.js实现复制链接功能

现有的常用方案有两种:一:使用原生javascript中window.clipboardData实现复制到剪贴板功能;二:使用Zero Clipboard库;方案一仅支持ie浏览器,在firefox,chrome浏览器上则不起作用。方案二ZeroClipboard是一个用于剪贴板复制的 JS 插件,它是基于 Flash 来实现跨浏览器的复制功能的,所以只支持安装了flash的浏览器。在现代浏览器中...

weixin_42510148的博客 1871

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

复制链接到剪切板php,JavaScript实现复制到剪贴板的方法总结

在我们日常开发工作中,我们会经常用到粘贴复制这个功能,很多时候我们项目中也会出现让你实现复制到剪贴板的功能,下面我们就给大家介绍下JavaScript实现复制到剪贴板的方法总结!一、实现点击按钮,复制文本框中的的内容function copyUrl2(){var Url2=document.getElementById("biao1");Url2.select(); // 选择对象document...

weixin_39651735的博客 419

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

js 实现点击按钮复制文本

一、使用js实现 浏览器提供了 copy 命令 ,可以复制选中的内容 document.execCommand("copy") 如果是输入框,可以通过 select() 方法,选中输入框的文本,然后调用 copy 命令,将文本复制到剪切板 但是 select() 方法只对 和 有效,对于其他标签就不好使 二、代码实现 一、实现点击按钮,复制文本框中的的内容 &lt;div class...

qq_43246449的博客 624

JS实现点击链接将Input控件的值复制到剪贴板

JS实现点击链接将Input控件的值复制到剪贴板

爱投篮的程序猿的博客 1103

js中单击复制按钮,将其内容复制到剪贴板中

一、点击复制文本框内容的代码:       function jsCopy(){          var e=document.getElementById("content");//对象是content          e.select(); //选择对象          document.execCommand("Copy"); //执行浏览器复制命令        

smilelifesky的专栏 979

美人鱼手链表选购指南:从材质到送礼场景,避免直男审美翻车

送礼是一门需要洞察的学问,尤其当礼物是一块兼具饰品属性的腕表时,选对材质与风格远比华丽辞藻更重要。手链表作为礼物的价值,在于其将“看时间”的基础功能与“情感符号”的装饰属性融为一体,因此挑选时需从表链材质、表盘工艺、表扣设计等核心细节入手。精钢与贝母盘决定了佩戴寿命与视觉层次,而石英机芯则保证了基础走时稳定。在应用场景上,根据对方的穿搭风格、生活习惯及预算区间,从200元到3000元均有对应方案。无论是纪念日还是生日,一份讲究细节的礼物,才能真正传递“你懂我”的心意。本文拆解美人鱼手链表选购全流程,帮助你避

weixin_33895657的博客 418

Vue + element ui 实现复制和打开链接功能

Vue + element ui 实现复制和打开链接功能 <template> <div class="demo"> <div class="demo_input"> <el-input v-model="link"></el-input> </div> <div class="demo_...

GhostUncledrew-blogs 2432

js复制html样式,简单实现兼容各大浏览器的js复制内容到剪切板_html/css_WEB-ITnose...

因为网站文章需要提供几个按钮,单击后实现复制文章内容到剪贴板。在网上搜索了很多内容,发现都比较乱这里自己整理下,分享给大家效果图如下:之前使用的是window.clipboardData.setData,只能支持IE和火狐。360浏览器、搜狗等浏览器,都泪崩。所以,研究了ZeroClipboard,尽量使用js代码写。使用前先引用三个东西(没有提供上传附件,这里就不提供下载地址了,很常见,大家自己...

weixin_29254673的博客 479

用clipboard.js实现纯JS复制文本到剪切板

以前很多人都是用ZeroClipboard.js来实现网页复制内容,火端也是用它。ZeroClipboard是利用flash来实现的,ZeroClipboard兼容性很好,但是由于现在越来越多的浏览器不支持flash,导致一些没法正常使用了。 今天火端开始使用clipboard.js来复制网页文本内容了,clipboard.js不需要flash,也不依赖其它的js库,mi...

weixin_30445169的博客 164

[实例]UWP之正则获取文本中的超链接到剪切板并粘贴

uwp使用正则获取文本中的超链接到剪切板并粘贴的实例。

苦苦的潜行者 1660

尚硅谷JavaScript教程笔记

原创为:github笔记下载地址 此版本为带有个人理解的笔记 文章目录JavaScriptJS的编写的位置输出语句基本的语法字面量和变量字面量变量标识符数据类型六种数据类型1.String 字符串2.Number 数值3.Boolean 布尔值4.Null 空值5.Undefined 未定义引用数据类型类型转换转换为String方式一(强制类型转换):方式二(强制类型转换):方式三(隐式的类型转换):转换为Number方式一(强制类型转换):方式二(强制类型转换):方式三(隐式的类型转换):转换为布尔值方式

fan960919的博客 1250

JS实现浏览器复制文段到粘贴板

目标:点击“复制”复制相邻表格内的内容到粘贴板,我用的是:联网的jquery.zclip.min.js和本地的jquery.min.js 原理:(最根本)超链接一个flash文件,将要复制的内容写在flash文件上以达到复制的目的。 复制的内容   复制     $('.copyParams').click(//获取点击的对象        f

Xingshuai0711的博客 940
上一篇: HTML5 常用属性 和 方法
下一篇: js控制多个滚动条联动显示,以及解决滑动鼠标滚轮导致的问题
haogemr
博客等级 码龄9年 71粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值