Avatar billede moreless Nybegynder
25. marts 2002 - 12:58 Der er 18 kommentarer og
1 løsning

submit form action?

hej

hvilken submit form action skal jeg bruge for at få den site som jeg vil have frem til at åbne i et lille vindue?

/moreless

Avatar billede Slettet bruger
25. marts 2002 - 12:59 #1
Du skal skrive target="_blank", fx:

<form action="din_side.php" method="post" target="_blank">
Avatar billede moreless Nybegynder
25. marts 2002 - 13:01 #2
okay.. men jeg vil gerne bestemme størrelsen og det skal også være uden menubar og sager.. :-)

/moreless
Avatar billede Slettet bruger
25. marts 2002 - 13:04 #3
Så prøv dette:

<form action="din_side.php" method="post" target="nytvindue" onSubmit="window.open('','nytvindue','width=400,height=400,location=no,menubar=no,status=no');">

Du må selv sætte resten af de forskellige properties ind i åbneren.
Avatar billede moreless Nybegynder
25. marts 2002 - 13:10 #4
hmm det giver ingen effekt...

/moreless
Avatar billede Slettet bruger
25. marts 2002 - 13:15 #5
Det virker helt fint i IE5 og NS6.
Avatar billede moreless Nybegynder
25. marts 2002 - 13:17 #6
<?php
<form action='minsite.php' method='POST' name='nummer' target='nytvindue' onSubmit='window.open('','nytvindue','width=40,height=40,location=no,menubar=no,status=no');'>
?>

åbner et vindue.. men ikke i 40x40 og med menubar..

/moreless
Avatar billede Slettet bruger
25. marts 2002 - 13:19 #7
Du må ikke åbne vinduer under 100x100 pixels store. Hvis du så gerne vil, så sæt dette script ind <head> på "minsite.php":

<script>
self.resizeTo(40,40);
</script>
Avatar billede Slettet bruger
25. marts 2002 - 13:19 #8
Næh, så er det nemmere at gøre det i form-tagget:

<form action="minsite.php" method="post" target="nytvindue" onSubmit="vin = window.open('','nytvindue','width=100,height=100,location=no,menubar=no,status=no'); vin.rezizeTo(40,40);">
Avatar billede moreless Nybegynder
25. marts 2002 - 13:20 #9
<?php
<form action='minsite.php' method='POST' name='nummer' target='nytvindue' onSubmit='window.open('','nytvindue','width=140,height=140,location=no,menubar=no,status=no');'>
?>

åbner et vindue.. men ikke i 40x40 og med menubar..

/moreless
Avatar billede moreless Nybegynder
25. marts 2002 - 13:20 #10
140 even
Avatar billede Slettet bruger
25. marts 2002 - 13:20 #11
resizeTo skulle der have stået, ikke rezizeTo
Avatar billede Slettet bruger
25. marts 2002 - 13:21 #12
Hvilken browser bruger du?
Avatar billede moreless Nybegynder
25. marts 2002 - 13:22 #13
5.5..
Avatar billede Slettet bruger
25. marts 2002 - 13:25 #14
Underligt... Har du prøvet med resizeTo?

Men jeg bliver nødt til at smutte!
Avatar billede moreless Nybegynder
25. marts 2002 - 13:35 #15
hmm det virker hvis at jeg laver det som html sådan her:

target="foo" onSubmit="window.open('','foo','resizable=1,scrollbars=no,width=400,height=300')">

kan du oversætte det til php?

/moreless
Avatar billede moreless Nybegynder
25. marts 2002 - 13:36 #16
Avatar billede Slettet bruger
25. marts 2002 - 13:56 #17
Hvordan vil du have det oversat?
Avatar billede moreless Nybegynder
25. marts 2002 - 14:59 #18
altså med ' istedet for " det kan jeg ikke få til at virke..

/moreless
Avatar billede Slettet bruger
26. marts 2002 - 12:07 #19
Escape det:

<?
echo "<form action=\"minsite.php\" method=\"post\" target=\"nytvindue\" onSubmit=\"vin = window.open('','nytvindue','width=100,height=100,location=no,menubar=no,status=no'); vin.rezizeTo(40,40);\">";
?>

Hvis det da er det, du mener!
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