JS 調用瀏覽器 復制功能
<textarea class="copy_link" maxlength="200" readonly>{$val.url}</textarea>
<button class="btn copy_btn btn-xs btn-primary" type="button">復制</button>
$(document).on('click', '.copy_btn', function () {
var copy_link =$(this).siblings('.copy_link');
copy_link.select();
document.execCommand("Copy"); // 執行瀏覽器復制命令
})
注意:如果要做隱藏域的話。
復制的內容一定是input 或者textarea 文本框。
文本框 不能用display:none 或者hidden隱藏。或者寬高0 隱藏(谷歌不行)
可以opacty:0 position:absolute 隱藏
這里用了jq 根據自己的需求改寫代碼即可
