Ah ha, cool. That works. Of course, I had to mess with it and break it.
I have two submit buttons, a Preview and a Post. As is, it disables the Post submit and I get an alert if the system is slower than the timeout. However, if I add a disable for the Preview button, my form variable gets eaten and it always posts. Since my script checks for Preview and otherwise posts the message, it works, but Preview is now broken. Here's what I did to the script:
<script language="Javascript1.1">
function justOneClick() {
message.Post.disabled=true; // don't click me twice
message.Preview.disabled=true; // don't click me twice
setTimeout('alert("Your form has been submitted. Please be patien
+t, I\\'m working on it.")', 2000);
return true; // so the submit will go ahaed
}
</script>
I can live with only disabling post as it's the one that can take a while. Usually, the system is plenty fast for previewing. Apparently the name of the button gets eaten all together as my Post or your clickme doesn't exist in the form after the submit. Weird.
Thanks.
| [reply] [d/l] |