我正在做的是以編程方式從網頁選擇所有文本,然後複製它。選擇全部與execCommand
一起使用,但複製不。document.exec命令複製命令不起作用或其他解決方案?
這裏是我的代碼:
$.ajax({
url: $('#url').val(),
type: 'GET',
success: function(res) {
$('#result').html(res.responseText);
$('#result').fadeIn('fast');
$('#result').focus();
$('#result').select();
document.execCommand('selectall');
// copy does not work ?
document.execCommand('copy');
}
});
我也嘗試過使用閃光燈解決方案如ZeroClipboard,但似乎人們必須按他們的Flash對象/按鈕明確到複製文本,而我想做zeroclip.setText('whatever');
沒有用戶按按鈕。
任何人都可以告訴如何以編程方式複製文本?
也許,你可以做一些我在這裏提到的: [已解決:文檔execCommand複製不與AJAX工作](http://stackoverflow.com/questions/43380921/not-able-to-copy-a-link - 直接當我使用ajax/43381458#43381458) –