Средствами javascript вы этого не добьётесь. Хотя, если скрипт только для Firefox, то попробуйте
function copyToClipboard(text){
unsafeWindow.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var clipboardHelper = Components.classes["@mozilla.org/widget/clipboardhelper;1"].
getService(Components.interfaces.nsIClipboardHelper);
clipboardHelper.copyString(text);
}
}
В противном случае смотрите сюда:
https://github.com/jonrohan/ZeroClipboard
Один существенный минус — это решение требут флеша.
Есть старые статьи:
http://brooknovak.wordpress.com/2009/07/28/accessing-the-system-clipboard-with-javascript/
и
http://almaer.com/blog/supporting-the-system-clipboard-in-your-web-applications-what-a-pain