Avatar billede ameq Nybegynder
22. juni 2006 - 18:26 Der er 7 kommentarer og
1 løsning

Submit to forms

Hej
jeg har en asp side hvor jeg har en logind form og på den her side ville jeg så indsætte et frame eller et iframe, hvor jeg vil loade en .net side hvor der også er en logind box, så ville jeg godt havde når bruger submitter at begge forms på en eller anden bliver udfyldt eller bare begge forms bliver posted
Avatar billede tobias_louv Nybegynder
23. juni 2006 - 01:37 #1
altså i javascript kan du skrive i fx. onClick, onSubmit osv.:

document.form.submit()

hvor form er navnet på din form :-)
Avatar billede psykochicken Nybegynder
23. juni 2006 - 09:35 #2
hvis du fra en frame/iframe vil submitte en form på parent-siden:
parent.document.forms['formnavn'].submit();

hvis du fra parent-siden vil submitte en form i en frame/iframe:
top.RAMMENAVN.document.forms['formnavn'].submit();

du kan også godt lade en form udfylde en anden form under skrivning.

...men hvor godt det virker med 2xsubmit på en gang er jeg lidt i tvivl om !!!

/psc
Avatar billede tobias_louv Nybegynder
23. juni 2006 - 12:44 #3
jeg vil lige hurtigt sige at hvis du bruger
top.RAMMENAVN.document.forms['formnavn'].submit();
så SKAL det vindue der indenholder iframen være "top"-vinduet, ellers går det galt, måske kan man bruge:
document.frames[RAMMENAVN].document.forms['formnavn'].submit();
måske? :-)

MVH
/Louv
Avatar billede mclemens Nybegynder
24. juni 2006 - 20:08 #4
psykochicken bruger ikke kun top. han kom også med et eksempel hvor han brugte
parent. - så det burde gå ganske fint med parent. uden at bruge document.frames...

- Jeg tror umiddelbart at to submit's virker ok, hvis man får dem til at poste
samtidig ... men sider de postes fra skal selvfølgelig lægge på det samme domæne.

- Jeg tror dog det kan give lidt problemer, hvis data som man
får fra den ene submit er afhængig af data fra den anden submit...
(ved en evt. flaskehals i hastigheden på den ene submit forespørgsel)
^ ... samt hvis den ene form bliver submittet og den anden ikke gør, fordi brugeren
har deaktiveret javascript, men det kan man jo nok tage hensyn til serverside...
Avatar billede ameq Nybegynder
25. juni 2006 - 00:38 #5
jeg vil prøve mig lidt frem, men tak for jers kommentar :)
Avatar billede mclemens Nybegynder
29. juli 2006 - 12:29 #6
.lukketid? ... med point til psykochicken?
- eller virkede det ikke?
Avatar billede ameq Nybegynder
29. juli 2006 - 15:49 #7
jo tak, hvis i vil svar :)
Avatar billede tobias_louv Nybegynder
26. august 2009 - 17:39 #8
Hvem skal have points? Nu svarer jeg i hvert fald ;)
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