[JavaScript] Firefox disabled buttons

Pagina: 1
Acties:

  • KolNedra
  • Registratie: September 2001
  • Laatst online: 18-04-2020
Ik heb een formulier gemaakt die zodra je op de submit knop drukt, hij deze knop disabled.
werkt perfect. Ook in firefox.

nu echter... als ik in firefox op "back" (Back button van firefox dus) druk gaat ie (logischer wijs) terug naar de vorige pagina.
Nu is mijn button nog steeds gedisabled. en kan niets meer doen met dat formulier

je zal wel denken; wat maakt dat nou uit. Gewoon niet op die back button drukken.
Maar ik moet elk soort flow onderzoeken en debuggen.

Iemand een idee of hier trucjes voor zijn?
Dit heb ik al geprobeerd:
* Onload
* setTimeOut()
* Onmouseover

edit:
klote typo in topic

[ Voor 5% gewijzigd door KolNedra op 23-09-2005 11:31 ]

::: flickr.com/kolnedra ::: Nikon D80 + Sigma 18-200mm f/3.5-6.3 DC + Sigma 10-20mm f/4-5.6 EX DC HSM


  • bvp
  • Registratie: Maart 2005
  • Laatst online: 16-04 19:03

bvp

in de onLoad van de pagina <body onload=.....>
je button altijd enabled maken? form.button.disabled = false.

Zoiets?

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 12:40
Even de title wat gefatsoeneerd ;)

Motor onderhoud bijhouden


  • KolNedra
  • Registratie: September 2001
  • Laatst online: 18-04-2020
bvp schreef op vrijdag 23 september 2005 @ 12:50:
in de onLoad van de pagina <body onload=.....>
je button altijd enabled maken? form.button.disabled = false.

Zoiets?
ja maar het gaat erom dat zodra die form gesubmit wordt, dat ie de button disabled.
Extra beveiliging
tnx ;)

[ Voor 26% gewijzigd door KolNedra op 23-09-2005 16:39 ]

::: flickr.com/kolnedra ::: Nikon D80 + Sigma 18-200mm f/3.5-6.3 DC + Sigma 10-20mm f/4-5.6 EX DC HSM


  • bvp
  • Registratie: Maart 2005
  • Laatst online: 16-04 19:03

bvp

KolNedra schreef op vrijdag 23 september 2005 @ 16:38:
[...]

ja maar het gaat erom dat zodra die form gesubmit wordt, dat ie de button disabled.
Extra beveiliging


[...]

tnx ;)
Tja dat bedoel ik ook.
Als het formulier geladen wordt, de button enabled maken.
Zodra er op deze button geklikt wordt, de button disabled maken.

Dus op de volgende manier ongeveer (ongetest)

HTML:
1
2
3
4
5
6
7
8
9
<body onload=document.form.bla.disabled=false>

<form name=form METHOD="post" action=bla.htm>

<input type=submit name=bla value=BLA onclick=this.disabled=true>

</form>

</body>

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Misschien niet de OnClick gebruiken, maar de OnSubmit van het form usen.

  • bvp
  • Registratie: Maart 2005
  • Laatst online: 16-04 19:03

bvp

raptorix schreef op maandag 26 september 2005 @ 11:37:
Misschien niet de OnClick gebruiken, maar de OnSubmit van het form usen.
yep, zou ook kunnen, maar is in principe toch hetzelfde bij een "input type=submit" ?

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
bvp schreef op maandag 26 september 2005 @ 12:41:
[...]


yep, zou ook kunnen, maar is in principe toch hetzelfde bij een "input type=submit" ?
Mjah het kan problemen opleveren als iemand bijvoorbeeld enter gebruikt om te submitten.

  • bvp
  • Registratie: Maart 2005
  • Laatst online: 16-04 19:03

bvp

raptorix schreef op maandag 26 september 2005 @ 13:14:
[...]

Mjah het kan problemen opleveren als iemand bijvoorbeeld enter gebruikt om te submitten.
Ah ok, tja logisch! :P 8)7

  • cyberstalker
  • Registratie: September 2005
  • Niet online

cyberstalker

Eersteklas beunhaas

Heb je al no-cache headers geprobeerd?

Ik ontken het bestaan van IE.

Pagina: 1