Hola rrufo.
Sí que se puede pero tu código no está bien
en vez de:
Código:
<script>
document.form1.boton.disabled=true;
document.form1.submit();
</script>
tienes que poner ésto por ejemplo:
Código:
<script>
function enviar()
{
document.form1.boton.disabled=true;
document.form1.submit();
</script>
Y en la etiqueta body pones ésto:
Código:
<body onLoad = "enviar()">
Y listo. Si no te funciona nos lo dices