Rieccomi qua!Ho trovato la soluzione e mi sembrava giusto tornare a postarla in quanto potrebbe servire a qualcun altro.
<!--
QUESTO FA SI CHE IL CURSORE SIA POSIZIONATO NELL'INPUT TEXT AL RICARICAMENTO DEL FRAME
-->
<script type="text/javascript">
<!--
function CursoreOn()
{
document.form_chat.send_message.focus();
}
-->
</script>
<!--
QUESTA FUNZIONE CONTROLLA CHE NON VENGANO INSERITI MESSAGGI VUOTI(POI LA MIGLIORO)
-->
<script type="text/javascript">
<!--
function controlla()
{
x=document.form_chat.send_message.value;
//SE VIENE INVIATO UN MESSAGGIO VUOTO MANDO UN ALERT
if (x == "")
{
alert("Non puoi inserire messaggi vuoti.")
//E LA FUNZIONE RITORNA FALSA(ANCHE SE NON HO
//BEN CAPITO COSA VUOLE DIRE!)
return false;
}
else
{
//RICARICO LA PAGINA X SVUOTARE L'INPUT TEXT
location.href = "send_message.html";
}
}
-->
</script>
<!--AL CARICAMENTO DELLA PAGINA LANCIO LA FUNZIONE DEL CURSORE...-->
<body OnLoad="CursoreOn()">
<!--
POI HO MESSO "return controlla()" anzi che solo "controlla()" IN MODO CHE SE L'UTENTE INSERISCE UN MESSAGGIO VUOTO IL MODULO NON VIENE INVIATO ANCHE SE NON HO CAPITO IL PERCHE'!
-->
<form name="form_chat" action="body_chat.asp" onsubmit="return controlla()" target="centrale"
method="post">
<input type="text" name="send_message">
<input type="submit" value="Invia messaggio">
</form>
Qualcuno mi sa spiegare il fatto del return che significa?
Per come l'ho capita io sarebbe che ad una funzione le si può attribuire un valore booleano true or false e giocare con queste 2 condizioni...boh!
Ora faccio una scappata in ASP che devo chiedere un'altra cosuccia a proposito dell'oggetto Application