Premettendo che non sono un guru del javascript, avrei un paio di domande alle quali non sò dare risposta.
Stò scrivendo un editor, concepito per scrivere articoli in un cms fatto in casa, e lò stò realizzando WYSIWYG usando un iframe. Per farlo agire come se fosse una textarea ho risolto:
Codice PHP:
document.getElementById("iView").contentWindow.document.designMode 'On'
Per darli il focus, sull'onload ho usato:
Codice PHP:
//Explorer
iView.focus();
//Netscape
document.getElementById("iView").contentWindow.focus(); 
Ma non c'è verso di convincere Opera e Netscape (quando non renderizza per explorer) a funzionare come deve.
Idee?

Poi mi chiedevo se fosse possibile, e se si come, 'capire' dove l'utente ha il cursore e segnalargli, colorando i pulsanti, se l'ha messo in una sezione resa, ad esempio, in italics.
Possibili soluzioni?

Grazie a tutti coloro che proveranno ad aiutarmi.