js复制内容到剪切板
2016-09-21 09:51
351 查看
本来js是不允许访问剪切板的,某位大神想出来通过flah的桥梁访问:
html:
<input type="tel" id="testid" />
<input id="inputTest" type="button" value="测试" onclick="copy_code()" />
js:
<script type="text/javascript">
function copy_code() {
var copyText = $("#testid").val();
if (window.clipboardData) {
window.clipboardData.setData("Text", copyText)
}
else {
var flashcopier = 'flashcopier';
if (!document.getElementById(flashcopier)) {
var divholder = document.createElement('div');
divholder.id = flashcopier;
document.body.appendChild(divholder);
}
document.getElementById(flashcopier).innerHTML = '';
//这里改成这个flash所在的路径
var divinfo = '<embed src="_clipboard.swf" FlashVars="clipboard=' + encodeURIComponent(copyText) + '" width="0" height="0" type="application/x-shockwave-flash"></embed>';
document.getElementById(flashcopier).innerHTML = divinfo;
}
alert('copy成功!');
}
</script>
_clipboard.swf下载地址:
http://download.csdn.net/detail/qq_26359789/9635544
html:
<input type="tel" id="testid" />
<input id="inputTest" type="button" value="测试" onclick="copy_code()" />
js:
<script type="text/javascript">
function copy_code() {
var copyText = $("#testid").val();
if (window.clipboardData) {
window.clipboardData.setData("Text", copyText)
}
else {
var flashcopier = 'flashcopier';
if (!document.getElementById(flashcopier)) {
var divholder = document.createElement('div');
divholder.id = flashcopier;
document.body.appendChild(divholder);
}
document.getElementById(flashcopier).innerHTML = '';
//这里改成这个flash所在的路径
var divinfo = '<embed src="_clipboard.swf" FlashVars="clipboard=' + encodeURIComponent(copyText) + '" width="0" height="0" type="application/x-shockwave-flash"></embed>';
document.getElementById(flashcopier).innerHTML = divinfo;
}
alert('copy成功!');
}
</script>
_clipboard.swf下载地址:
http://download.csdn.net/detail/qq_26359789/9635544
相关文章推荐
- js+flash(as3)实现复制文字内容到剪切板
- js 复制内容到剪切板
- 使用clipboard.js复制页面内容到剪切板
- js内容复制到剪切板
- JS复制内容到剪切板(兼容IE&火狐)
- JS复制内容到剪切板(兼容IE&火狐)
- JS 点击复制剪切板内容(IE9、Firefox4测试支持)
- JS复制网页上的内容到剪切板
- 简单实现兼容各大浏览器的js复制内容到剪切板
- js复制内容到剪切板
- JS 复制内容到剪切板
- js复制内容到剪切板
- JS将制定内容复制到剪切板示例代码
- 使用clipboard.js复制页面内容到剪切板
- js复制网页内容到剪切板
- JS复制内容到剪切板的实例代码(兼容IE与火狐)
- JS复制内容到剪切板
- JQuery复制内容到剪切板-jquery.zclip.js的使用,在公司项目中
- js 复制内容到剪切板
- JS复制内容到剪切板