Puoi aggirare il problema con una funzione javascript:
codice:
<script>
function fillCount(theform) {
var prev = theform.counter.value;
var cnt = 160 - theform.cmessage.value.length;
theform.counter.value=cnt;
if (cnt<0 && cnt<prev) alert("attenzione: il messaggio eccede i 160 caratteri");
return(true);
}
</script>
che poi richiamerai nella textarea così:
codice:
<textarea name="cmessage" cols="25" rows="3" class="edit" onfocus="if (document.Form1.message.value=='messaggio') document.Form1.message.value='';" onchange="return(fillCount(this.form));" onkeyup="return(fillCount(this.form));" onpaste="fillCount(this.form);"></textarea>
Nella funzione javascript, devi mettere al posto di 160, il numero di caratteri che vuoi che vengono inseriti e ricorda di chiamare il Form1.