Avatar billede cpccorp Juniormester
14. april 2004 - 18:46 Der er 5 kommentarer og
1 løsning

Login med popup - viderestilling

Hvordan viderestiller jeg formaction til et popup-vindue, der ikke er åbnet. Og kan man søge i en db uden at refreshe/viderestille søgning
Avatar billede kimovitch Nybegynder
16. april 2004 - 16:49 #1
Med <form target='_new' ...> kan du få en form-action til at åbne et nyt vindue. Når du siger 'popup-vindue' lyder det som om du gerne vil have noget javascript formattering på, det kan du ved at bruge onSubmit til at kalde en funktion, der opretter et vindue før formularen bliver sendt, f.eks:

<script language=javascript>
function makeWindow(){
  formWin = window.open("","formWin","height=400, width=400, toolbars=no");
  return true;
}
</script>

<form action='receiveform.asp' target='formWin' onSubmit='return makeWindow();'>
...
</form>

M.h.t. dit sidste sp er jeg ikke helt sikker på hvad du mener...?

M.v.h.
Kim
Avatar billede cpccorp Juniormester
16. april 2004 - 19:17 #2
Hvordan nulstiller jeg så fomen når den videresendes, kan jeg kalde det samme script via vbscript
Avatar billede kimovitch Nybegynder
16. april 2004 - 19:40 #3
I den side der åbnes i popup vinduet kan du tilføje et script der enten resetter formularen eller reloader siden:

<script language=javascript>
  window.opener.document.location.reload();
</script>
Kim
Avatar billede cpccorp Juniormester
16. april 2004 - 20:48 #4
læg et svar
Avatar billede kimovitch Nybegynder
16. april 2004 - 21:52 #5
Svar.
Go' weekend.
Kim
Avatar billede kimovitch Nybegynder
16. april 2004 - 21:52 #6
F...
Svar igen
Kim
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
Kurser inden for grundlæggende programmering

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