Questo e' il codice su cui sto lavorando... ciao

codice:
var html = "<html>\n<body style=\"font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;\">\n</body>\n</html>";
var str_objectDocument = (document.all)? "document.frames(\"textArea\").document\;": "document.getElementById(\"textArea\").contentDocument\;";
onload = init;
function init(){
	objectDocument = eval(str_objectDocument);
	objectDocument.open();
	objectDocument.write(html);
	objectDocument.close();
	objectDocument.designMode = "on";
	objectDocument.addEventListener("keypress", keypress, true);
}

function setFocus() {
if (document.all){
	document.frames("textArea").focus();
}else{
	document.getElementById("textArea").contentWindow.focus();
	return;
	}
}

function buttonCmd(what,opt){
	objectDocument = eval(str_objectDocument);
	objectDocument.execCommand(what,false,opt);
	setFocus();
}

function createLink(what,URL){
	objectDocument = eval(str_objectDocument);
	var txt = "";
	if (objectDocument.getSelection){
		txt = objectDocument.getSelection();
	}else if (objectDocument.selection){
		txt = objectDocument.selection.createRange().text;
	}else{
		return;
	}
	
	if(txt != ""){
		var URL = prompt("Indirizzo:", "http://www.");
		objectDocument.execCommand(what,false,URL);
		setFocus();
	}else{
		alert ("Prima seleziona il testo");
	}
}
function keypress(e){
	objectDocument = eval(str_objectDocument);
	if (e.which == 13 && !e.shiftKey){
		objectDocument.execCommand("formatblock" , "p");
	}else{
		return;
	}
}
function doSave(){
	objectDocument = eval(str_objectDocument);
	iframeContent = objectDocument.body;
	contetToSave = iframeContent.innerHTML;
	alert (contetToSave);
}