Ho un altro quesito molto interessante da proporre e che non riesco a risolvere nonostante varie ricerche sulla rete.

Allora. Il codice seguente permette di ricavare il testo selezionato in una pagina (compatibile con i vari browser):

codice:
function getSel()
{
	var txt = '';
	var foundIn = '';
	if (window.getSelection)
	{
		txt = window.getSelection();
		foundIn = 'window.getSelection()';
	}
	else if (document.getSelection)
	{
		txt = document.getSelection();
		foundIn = 'document.getSelection()';
	}
	else if (document.selection)
	{
		txt = document.selection.createRange().text;
		foundIn = 'document.selection.createRange()';
	}
	else return;
	document.forms[0].selectedtext.value = 'Found in: ' + foundIn + '\n' + txt;
}
La cosa funziona molto bene.
QUello che serve a me, pero', e' conoscere l'identita' del padre del testo selezionato. Ovvero sapere quale e' il primo tag che contiene il testo (anche un semplice B).

E' possibile tutto questo?

Grazie e alla prossima.