我在做什么是编程方式选择从网页中的所有文本,然后复制它。 选择全部与工作execCommand
但副本不。
这里是我的代码:
$.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');
}
});
下面是实施例上JsBin
我也尝试过使用闪光灯解决方案如ZeroClipboard ,但它似乎有一个明确的按flash对象/按钮复制文本,而我想做的事zeroclip.setText('whatever');
无需用户按下按钮。
谁能告诉如何以编程方式复制文本?