Äh, nochmal ich,
wenn Du Server-seitig scripten köntest, und wüßtest, ob JavaScript enabled ist, könnte man natürlich auch zwei unterschiedliche Button machen der Art (z. B. mit ASP)
<% if (JavaScriptEnabled = true) then %>
<input type="button" ... onClick="DisableAndSubmit();">
<% else %>
<input type="submit" ...
<% end if %>
ob dann aber wirklich das Disable zeitlich nennenswert vor dem Submit ausgeführt wird, habe ich keine Ahnung.
Gruß
Hans-Peter