HTML5中的复制
Android:
<input type="text" id="txtUrl" value="http://www.baidu.com" readonly="readonly" onclick="this.blur();" /> <img src="~/Images/fz.png" onclick="copy()" /> <script> function copy() { var copyTarget = document.getElementById('txtUrl'); copyTarget.select(); try { document.execCommand("Copy"); alert("复制成功!"); } catch (err) { alert("您的系统暂时不支持复制"); } } </script>
IOS:
引用 clipboard.min.js
需要copy的数据放在按钮里:<img class="copyBtn" src="~/Images/fz.png" data-clipboard-text="http://www.baidu.com" />
<script> var u = navigator.userAgent; var isiOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 if (isiOS) { var clipboard = new Clipboard('.copyBtn').on('success', function (e) { var e = e || window.event; }).on('error', function (e) { }); } } </script>