for firefox I do not havw script that does auto copy, I have addon:
https://addons.mozilla.org/en-US/firefox/addon/383
for Opera I have user script, auto copy it goes like this :
// ==UserScript==
// @name Autocopy
// @author Lex1
// @version 1.1.1
// ==/UserScript==
document.addEventListener("mouseup", function(e){if(document.getSelection()){
var html_selection=document.createElement('div');
html_selection.appendChild(window.getSelection().getRangeAt(0).cloneContents());
var lnks = html_selection.getElementsByTagName('*'); for(var i=0, li; li=lnks
; i++){if(li.href)li.href=li.href;if(li.src)li.src=li.src};
var fr=document.createElement('iframe'); fr.setAttribute('id', 'tr_dummy');fr.setAttribute('frameborder', '0');
fr.setAttribute('style', 'width:0px;height:0px;visibility:hidden;position:absolute;left:-999em;');
fr.setAttribute('src', 'data:text/cwf;charset=UTF-8,'+encodeURIComponent('SourceURL:'+document.location+'\r\n\r\n<html><head><meta http-equiv=Content-Type content=\'text/html; charset=utf-8\'></head><body><!--StartFragment-->'+html_selection.innerHTML+'<!--EndFragment--></body></html>'));
document.documentElement.appendChild(fr); var tr=document.getElementById('tr_dummy');if(tr){tr.parentNode.removeChild(tr)};
}},false);
Edited 1 time(s). Last edit at 04/09/2008 06:13AM by DachaArh.