Bug tracker web interface sometimes records submissions twice (with firefox)
YONETANI Tomokazu
qhwt+dfly at les.ath.cx
Tue Jul 28 10:13:15 PDT 2009
On Tue, Jul 28, 2009 at 04:56:06PM +0200, Simon 'corecode' Schubert wrote:
> Does somebody know why firefox still allows the form to be submitted twice? The page contains this code:
>
>
> <script type="text/javascript">
> submitted = false;
> function submit_once() {
> if (submitted) {
> alert("Your request is being processed.\nPlease be patient.");
> event.returnValue = 0; // work-around for IE
Assignment to a property of non-existent `event' raises an exception, so
submit_once() can't return false.
try {
event.returnValue = 0; // work-around for IE
} catch (e) {}
> return 0;
> }
> submitted = true;
> return 1;
> }
>
> function help_window(helpurl, width, height) {
> HelpWin = window.open('http://bugs.dragonflybsd.org/' + helpurl, 'RoundupHelpWindow', 'scrollbars=yes,resizable=yes,toolbar=no,height='+height+',width='+width);
> }
> </script>
>
> ...
>
> <form method="POST" name="itemSynopsis"
> onsubmit="return submit_once()"
> enctype="multipart/form-data" action="issue1200">
> ...
More information about the Bugs
mailing list