Originariamente inviato da ciat
.. il metodo .focus() lato server .., ma il cursore è sul primo carattere .. io vorrei che fosse sull' ultimo. Succede solo con explorer.
Pare che IExplorer voglia la valorizzazione del value dopo il focus()

document.getElementsByName("msg")[0].focus();
document.getElementsByName("msg")[0].value="testo messaggio";

che per il recupero del testo messaggio in corso (non dovrebbe sparire dopo il Refresh, ma già si ritrova nell' input), diventa:

document.getElementsByName("msg")[0].focus();
document.getElementsByName("msg")[0].value = document.getElementsByName("msg")[0].value;


Se ti torna, puoi meglio scrivere così la function
codice:
function moveFocus(){

 campo = document.getElementsByName("msg")[0];

 campo.focus();
 campo.value = campo.value;

 };