我正在寻找一种将URL(链接)复制到剪贴板的合适方法。
有人可以告诉我如何实现吗?
function copyURL() {
var elem = document.createElement("textarea");
document.body.appendChild(elem);
elem.value = google.com;
elem.select();
document.execCommand("copy");
document.body.removeChild(elem);
document.write("Copied to clipboard!");
}
<a href="javascript:void(1);" onclick="copyURL()">Copy URL</a>
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以在隐藏的window.location.href
上使用.execCommand
和textarea
:
var url = document.getElementById('url')
url.value = location.href
url.select()
document.execCommand("copy");
Not hidden for example:<br>
<textarea id="url"></textarea>
答案 2 :(得分:0)
尝试进行虚拟输入,将其复制,然后将其删除。
/wp-content/plugins/woocommerce/includes/theme-support/class-wc-twenty-nineteen.php
public static function output_content_wrapper() {
echo '<section id="primary" class="content-area balasaheb">';
echo '<main id="main" class="site-main">';
}
woocommerce_before_main_content