A method for copying a selected text from a first electronic document into a temporary computer object, said temporary computer object comprising: a first tag marking the beginning of the header of said temporary computer object; the address of said first electronic document; a second tag marking the end of the header of said temporary computer object; said copied text to be pasted; and, a third tag marking the end of said temporary computer object; said method comprising the steps: creating said temporary computer object; getting the address of said first electronic document; copying said address of said first electronic document into said created temporary computer object; getting said selected text from said first electronic document, characterised by: determining identifiers of the created temporary computer object, one of the identifier's marking the beginning of the header located before the selected text and the other identifier marking the end of the header located after the selected text; copying said selected text into said created temporary computer object; storing said created temporary computer object; checking if said selected text comprises said first tag marking the beginning of the header of a temporary computer object; and in the affirmative case, forewarning the user. a first tag marking the beginning of the header of said temporary computer object; the address of said first electronic document; a second tag marking the end of the header of said temporary computer object; said copied text to be pasted; and, a third tag marking the end of said temporary computer object; said method comprising the steps: creating said temporary computer object; getting the address of said first electronic document; copying said address of said first electronic document into said created temporary computer object; getting said selected text from said first electronic document, characterised by: determining identifiers of the created temporary computer object, one of the identifier's marking the beginning of the header located before the selected text and the other identifier marking the end of the header located after the selected text; copying said selected text into said created temporary computer object; storing said created temporary computer object; checking if said selected text comprises said first tag marking the beginning of the header of a temporary computer object; and in the affirmative case, forewarning the user. creating said temporary computer object; getting the address of said first electronic document; copying said address of said first electronic document into said created temporary computer object; getting said selected text from said first electronic document, characterised by: determining identifiers of the created temporary computer object, one of the identifier's marking the beginning of the header located before the selected text and the other identifier marking the end of the header located after the selected text; copying said selected text into said created temporary computer object; storing said created temporary computer object; checking if said selected text comprises said first tag marking the beginning of the header of a temporary computer object; and in the affirmative case, forewarning the user.