js怎么调用苹果手机复制,求解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js怎么调用苹果手机复制,求解相关的知识,希望对你有一定的参考价值。
这种方法只在安卓有用,Safari没有反应。
<script type="text/javascript">
function copyUrl2()
var Url2=document.getElementById("biao1");
Url2.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
alert("已复制好,可贴粘。");
</script>
<textarea cols="20" rows="10" id="biao1">用户定义的代码区域</textarea>
<input type="button" onClick="copyUrl2()" value="点击复制代码" />
纯的js时没有这样的功能的(仅IE可以),而zeroclipboard是基于flash实现的,手机比如iOS,直接不支持flash,android安装flash的也很少。因此应考虑别的方案或者在手机端不做这个功能。
①执行复制方法时 所复制文字不能被任何 块级元素和行内块元素和行内元素遮盖否则无效;(解决方案:将文本通过绝对定位或其他方式移除屏幕外)
②ios中不能复制属性值,只能复制文本元素节点;
参考技术A 单纯的js时没有这样的功能的(仅IE可以),而zeroclipboard是基于flash实现的,手机比如iOS,直接不支持flash,android安装flash的也很少。因此应考虑别的方案或者在手机端不做这个功能。本回答被提问者采纳 参考技术B 请问您解决了吗?怎么解决的?以上是关于js怎么调用苹果手机复制,求解的主要内容,如果未能解决你的问题,请参考以下文章