JS复制自定义内容到粘贴板

前提:开发过程碰到需要点击一个按钮复制当前模块的链接地址

思路:给当前模块附上链接,然后点击复制

复制代码
function copyValue(val){
            //如果这里换为 input 则不支持换行
            var temp = document.createElement('textarea');
            temp.value = val;
            document.body.appendChild(temp);
            temp.select(); // 选择对象
            document.execCommand("Copy"); // 执行浏览器复制命令
            temp.style.display='none';
            alert("复制图片链接成功!");
        }



        $('.copyLink').click(function() {
            copyValue($(this).attr('linkUrl'));
        });
复制代码

 

感谢:https://www.cnblogs.com/yuxiaole/p/9301076.html

 

posted @   蜗牛的礼物  阅读(846)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
历史上的今天:
2017-08-27 MVC保存数据出现:An error occurred while updating the entries. See the inner exception for details.
点击右上角即可分享
微信分享提示