jQuery点击文本框复制其内容到剪贴板上
//点击文本框复制其内容到剪贴板上方法
function copyToClipboard(txt) {
if (window.clipboardData) {
window.clipboardData.clearData();
window.clipboardData.setData("Text", txt);
alert("已经成功复制到剪帖板上!");
} else if (navigator.userAgent.indexOf("Opera") != -1) {
window.location = txt;
} else if (window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("被浏览器拒绝!\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");
}
var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
if (!clip) return;
var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
if (!trans) return;
trans.addDataFlavor('text/unicode');
var str = new Object();
var len = new Object();
var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
var copytext = txt;
str.data = copytext;
trans.setTransferData("text/unicode", str, copytext.length * 2);
var clipid = Components.interfaces.nsIClipboard;
if (!clip) return false;
clip.setData(trans, null, clipid.kGlobalClipboard);
alert("已经成功复制到剪帖板上!");
}
}
//点击文本框复制其内容到剪贴板上
function setCopyLink() {
$("#txt_CopyLink").val(document.URL)
.focus(function () {
$(this).css({ "background-color": "#ddd" }).select();
copyToClipboard($("#txt_CopyLink").val());
}).blur(function () {
$(this).css({ "background-color": "#fff" });
});
}
jQuery点击文本框复制其内容到剪贴板上相关推荐
- Jquery实现 TextArea 文本框根据输入内容自动适应高度
原文 Jquery实现 TextArea 文本框根据输入内容自动适应高度 在玩微博的时候我们可能会注意到一个细节就是不管是新浪微博还是腾讯微博在转发和评论的时候给你的默认文本框的高度都不会很高,这可能 ...
- 点击编辑框全选内容java,js实现鼠标点击文本框自动选中内容的方法
本文实例讲述了js实现鼠标点击文本框自动选中内容的方法.分享给大家供大家参考.具体如下: 这里使用JS实现鼠标点击时自动选中文本框文本的效果,相信许多朋友都遇到这种功能的,就是当我们点击文本框的时候, ...
- 获得焦点时选择文本框的所有内容(Vanilla JS或jQuery)
本文翻译自:Select all contents of textbox when it receives focus (Vanilla JS or jQuery) 什么是Vanilla JS或jQu ...
- 点击输入框弹出文字html,jQuery实现点击文本框弹出热门标签的提示效果
jQuery实现点击文本框弹出热门标签的提示示例_网页代码站 body { font-size:12px;font-family:Arial; } #m_tagsItem { background:# ...
- jQuery实现点击文本框弹出热门标签的提示示例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 在jsp页面中点击编辑按钮,显示input边框,可编辑,点击保存按钮,输入框消失,不可编辑,并将文本框中的内容保存到数据库中
寻找的资料 一. 默认readonly不允许编辑.点击编辑的时候加上边框样式,去掉readonly属性 <style>.readonly input{border:none}</st ...
- 删除web文本框中的内容需要或者文本框失去焦点,点击“Backspace”键时页面回退,屏蔽页面回退键的方法
问题:web文本框中的内容需要删除或者文本框失去焦点,点击"Backspace"键时,页面就回退了,下面是一种屏蔽页面回退键的方法. 原因:当文本输入框设置为只读时,按后退键默认都 ...
- html在文本框中显示内容,js如何实现点击标签文字,文字在文本框出现
js实现点击标签文字,文字出现在文本框里,下面2种方法实现的功能略有不同,总体来说方法一功能更强大. 第一种方法:随意点击任何标签都会出现在文本框中,如何第二次点击标签,对应的文字就会在文本框中消失. ...
- 点击文本框弹出热门标签
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 文本框根据输入内容自适应高度
2019独角兽企业重金招聘Python工程师标准>>> jQuery实现 (function($){$.fn.autoTextarea = function(options) {va ...
最新文章
- 为什么多 TCP 连接比单 TCP 连接传输快
- python 列表索引第一个字典_python开发(第三篇):python基本数据类型(列表,元组,字典)...
- 网络数据的大小端问题
- ActionForm类及表单数据验证
- 从内存中加载并运行exe(两种方法)
- TableStore:爬虫数据存储和查询利器
- pcb结构链表_lwip中tcp_pcb结构体及其组成链表
- 非科班出身,如何成为程序员?
- 活用这25种图表效果,你的数据可视化也能变得高级炫酷!
- 软考(二):网络中的那些事儿
- 备库批量查询失败的原因分析
- Python入门-函数
- linux fdisk ntfs,2014.1.2 学习记录(fdisk、ntfs)
- 如何在云中发掘僵尸网络?
- H5微信登录获取unionid
- 配置DTcms伪静态功能图文教程
- 好用的小巧的免费功能强大的电脑截图软件Snipaste下载安装
- 网络安全守护神(SOC)
- 多因子策略-APT模型
- electron (二) 暗黑模式
热门文章
- Eclipse \ MyEclipse \Scala IDEA for Eclipse里如何将控制台console输出的过程记录全程保存到指定的文本文件(图文详解)...
- 良好的XHTML编写习惯
- iOS:CoreData数据库的使用二(创建多个数据库表,表之间有对应关系)
- 数据仓库搭建——Inmon与Kimball
- 深入理解JavaScript (5) —— 闭包
- C接口与实现---之一
- 笔记7:winfrom的一些知识点(一)
- Errors running builder 'DeploymentBuilder' on proj
- Mysql 演示示例存储过程
- android ui机制的学习笔记