16. april 2001 - 17:17
Der er
14 kommentarer og 1 løsning
Nyt vindue i fast størrelse og uden toolbar
Jeg har en skjult form som ved submit skal åbne et nyt vindue i en givet størrelse og uden toolbar. Jeg har prøvet dette: <form name=\"SkjultForm\" action=\"java script:window.open(\'fil.asp\',\'Navn\',\'width=700,height=480,toolbar=no,scrollbars=no\')\" method=\"post\"> <input type=\"hidden\" name=\"password\" value=\"password\"> </form> <a href=\"java script:document.forms.SkjultForm.submit();\">Tekst</a> </center> Password\'et bliver ikke sendt med. Hvad gør jeg???
Annonceindlæg fra Cognizant
16. april 2001 - 18:04
#1
hvad med <form name=\"SkjultForm\" action=\"java script:window.open(\'fil.asp?\'+this.password.value,\'Navn\',\'width=700,height=480,toolbar=no,scrollbars=no\')\" method=\"post\"> ?
16. april 2001 - 18:16
#2
Nej. Vinduet åbnes ikke. \'Der opstår fejl på siden\'.
16. april 2001 - 18:16
#3
åhh... Nå, øjeblik..
16. april 2001 - 18:21
#4
fair nok - hvad med action=java script:window.open(\'fil.asp?password=\'+document.SkjultForm.password.value) (osv.osv)
16. april 2001 - 19:48
#5
Hvad med den her istedet?? <form onSubmit=\"java script:window.open(\'fil.asp\',\'Navn\',\'width=700,height=480,toolbar=no,scrollbars=no\')\" method=\"post\">
16. april 2001 - 21:45
#6
Det virker desværre ikke. Det pågældende dokument reloades uden der sendes en variabel med.
17. april 2001 - 06:57
#7
Prøv engang: <form name=\"SkjultForm\" action=\"fil.asp\" onsubmit=\"java script:window.open(\'about:blank\',\'Navn\',\'width=700,height=480,toolbar=no,scrollbars=no\'); this.target=\'Navn\';return true\" method=\"post\"> <input type=\"hidden\" name=\"password\" value=\"password\"> </form> <a href=\"java script:document.forms.SkjultForm.submit();\">Tekst</a> </center> hele onsubmit\'en er een lang linie mvh JakobA
18. april 2001 - 19:04
#8
Det virker, men vinduet har ikke det valgte størrelse og der er stadig toolbar og scrollbar.
18. april 2001 - 19:07
#9
Bruger du Mac?
18. april 2001 - 19:14
#10
Nej, Win 98 med I.E. 5.0
18. april 2001 - 20:04
#11
Damn nu giver jeg op. Forstår minus af hvorfor popuppen ikke virker. Kan godt få den til at virke ved at smide noget ala det her ind. (\'fil.asp?\'+document.SkjultForm.password.value,... Men den tager overhovedet ikke værdien ?password med??? /Nikolaj
19. april 2001 - 00:17
#12
Ok. vi gør det på den tunge måde: i head: <script language=\'javascript\'> <!-- function popWin( url, frm ) { window.open( url+\"?password=\"+frm.password.value,\'Navn\' ,\'width=700,height=480,toolbar=no,scrollbars=no\'); }; //end popWin( string, form object ) // --> </script> i body hvor linket står: <form name=\"SkjultForm\" action=\"java script:popWin(\'fil.asp\',this);\" method=\"post\"> <input type=\"hidden\" name=\"password\" value=\"password\"> </form> <a href=\"java script:document.forms.SkjultForm.submit();\">Tekst</a> </center> mvh JakobA
19. april 2001 - 00:36
#13
jakoba - Det var vist også det jeg havde forsøgt mig med, men desværre kun forsøgt... *ss*
JEg tror at jeg har fået en ide til hvordan det kan løses: <script language=\'javascript\'> <!-- function popWin( url, frm ) { window.open( url+\"?password=\"+frm.password.value,\'Navn\' ,\'location=no,dependent=no,directories=no,copyhistory=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,width=700,height=480\'); }; // --> </script> <form name=\"SkjultForm\" onsubmit=\"java script:popWin(\'fil.asp\',SkjultForm);\"> <input type=\"hidden\" name=\"password\" value=\"password\"> </form> <a href=\"java script:document.forms.SkjultForm.submit();\">Tekst</a> </center> Det burde løse problemet
OK lille rettelse <script language=\'javascript\'> <!-- function popWin( url, frm ) { window.open( url+\"?password=\"+frm.password.value,\'Navn\',\'location=no,dependent=no,directories=no,copyhistory=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,width=700,height=480\'); }; // --> </script> (for mange mellemrum)
Vi tilbyder markedets bedste kurser inden for webudvikling