Avatar billede webdb Nybegynder
30. januar 2001 - 20:26 Der er 13 kommentarer og
1 løsning

Autosubmit af form i Netscape ?

Hvorledes skrives et javascript der autosubmitter en form ? I Explorer er det nemt nok: document.frmMinform.submit()
Men i netscape ??

Jeg har prøvet meget forskelligt bl.a.
body onload=\"return submitme();\"
<SCRIPT LANGUAGE=\"javascript\" content=\"text/javascript\">
function submitme(){
document.frmMinform.submit();
}
</SCRIPT>

Hvad skal der til i Netscape ver. 6.0 ??
Avatar billede emileej Nybegynder
30. januar 2001 - 20:59 #1
Den skulle da spille! Jeg har slået det op i netscapes JavaScript ref, og der står exactly det du har skrevet! :)

- underligt -

E-)mil
Avatar billede webdb Nybegynder
30. januar 2001 - 21:05 #2
Det fungerer altså ikke, og det var det samme med netscape 4.6, ... har du evt. verificeret det selv ?
Avatar billede jakoba Nybegynder
30. januar 2001 - 21:06 #3
Det kunne være du skal bruge

document.getElementByID(frmMinform).submit()

for NS6.
bare et gæt, jeg har ikke NS6.

mvh JakobA
Avatar billede engrob Nybegynder
30. januar 2001 - 21:13 #4
Det virker helt fint for mig i både NS4 og NS4
(<body onLoad=\"document.formNavn.submit()\">)
Avatar billede engrob Nybegynder
30. januar 2001 - 21:14 #5
hehe
Det virker helt fint for mig i både NS4 og NS6
(<body onLoad=\"document.formNavn.submit();\">)
Avatar billede emileej Nybegynder
30. januar 2001 - 21:14 #6
Hmmm... Både i NS4 og NS4 ??? *lol* :o)
Avatar billede emileej Nybegynder
30. januar 2001 - 21:15 #7
Damm! Du nåede at rette det :o)
Avatar billede engrob Nybegynder
30. januar 2001 - 21:19 #8
;)
Avatar billede webdb Nybegynder
09. februar 2001 - 20:03 #9
problemet har bestået i, at jeg havde en form tidligere i sidens kode. Denne form havde forskellig id og name i forhold til den form jeg forsøger at submitte via document.formNavn.submit()
- og dette kan netscape altså ikke håndtere.
Avatar billede jakoba Nybegynder
09. februar 2001 - 21:34 #10
Jeg tror nu stadig den er rigtig. Især hvis den staves korrekt :)

document.getElementById(\"frmMinform\").submit()

hvor din form har
<form id=\"frmMinform\" ... >

mvh
Avatar billede engrob Nybegynder
09. februar 2001 - 23:01 #11
Kan vi ikke få lov til at se hvordan din form ser ud?
Avatar billede brock Nybegynder
19. februar 2001 - 15:47 #12
hej webdb - arbejder du i frameset??
Avatar billede webdb Nybegynder
19. februar 2001 - 20:33 #13
Jeg arbejder med en top og en bund frame. Der autosubmittes fra bund til top frame. Form ser ud som denne her:
<FORM action=\"frame_action.asp\" target=\"top\" method=POST id=\"myFrm\" name=\"myFrm\">
Jeg har dog fundet en umiddelbar løsning med at fjerne den form der var tidligere i koden på samme side. Ved at fjerne denne første form har netscape ingen problemer med at auto-submitte.
Avatar billede brock Nybegynder
21. februar 2001 - 08:36 #14
okay, så fandt du selv svaret !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester