Avatar billede bodyguard Nybegynder
27. december 2008 - 18:20 Der er 8 kommentarer og
1 løsning

submit form som åbner et popupwindue

Hej Eksperter,

Jeg har denne form på mit site,

<form name="form1" method="post" action="https://www.deltaplan.dk/deltaplan_route/index_continue.php">
<table width="100%" border="0" cellspacing="5" cellpadding="10" height="227">
  <tr>
    <td align="center" valign="top" height="202"> 
        <p>&nbsp;</p>

        <table class="admin1" width="250" cellspacing="0" cellpadding="5" align="center">
          <tr class="indhold2">
            <td class="login" valign="middle"><b><font size="1">Brugernavn:</font></b></td>
            <td class="login" width="100%" valign="middle"><font size="1"><input type="text" name="username" size="16" maxlength="16" value=""></font></td>
          </tr>
          <tr class="indhold2">
            <td class="login" valign="middle"><b><font size="1">Password:</font></b></td>
            <td class="login" width="100%" valign="middle"><font size="1"><input type="password" name="password" size="16" maxlength="16"></font></td>
          </tr>
          <tr class="indhold2">
            <td class="login" valign="middle">&nbsp;</td>
            <td class="login" width="100%" valign="middle">
              <font size="1">
              <input type="submit" name="submit_login" value="Log p&aring;">

            <!-- Script sætter et gemt felt med pc-tid. Bruges til at tjekke når der er noget galt med at cookie ikke bliver gemt ved login. -->
                          </font>
           
            </td>
          </tr>
                  </table>


Det eneste det gør er at man kan logge ind i vores vagtplan system direkte fra vores eget site...

Jeg kunne godt tænke mig at vinduet blev åbnet i en popup som f.eks. dette script:


<script language="JavaScript">
<!--
function aaben_vindue() {

if (navigator.appName == "Netscape")
  side = window.open('something.asp','Logind','width=450,height=600,top=50,left=175')   
else
  side = window.open('something.asp','Logind','width=450,height=600,top=50,left=175')   
}
</script>

Så man indtaster sine logind oplysninger og submitter, og så åbnes der en popup hvor forespørgelsen bliver behandlet...

Håber der er nogen som kan kombinere det
Avatar billede olebole Juniormester
27. december 2008 - 18:45 #1
<ole>

Jeg forstår ikke problemet. Du skriver vel bare formen i 'something.asp'  =)

/mvh
</bole>
Avatar billede roenving Novice
28. december 2008 - 11:55 #2
Du skal bare sætte window.open ind i onsubmit ...

F.eks.

<form name="form1" method="post" target="Logind" action="https://www.deltaplan.dk/deltaplan_route/index_continue.php" onsubmit="window.open('','Logind','width=450,height=600,top=50,left=175');">

-- evt. kan det være nødvendigt at udsætte selve afsendelsen, men i normale systemer skulle det ikke kunne give problemer !-)

-- og det skal da tilføjes, at target er deprecated og principielt ikke gyldig i strict doctypes inkl. xhtml1.1, men da det også gælder en hel del af de måder formularen er opstillet med skulle der ikke være problemer !o]
Avatar billede bodyguard Nybegynder
02. januar 2009 - 04:48 #3
Hey roenving,

Din løsning virker desværre ikke...

kig her:
http://www.groupg9.dk/interface/hjemmeside/dokumenter.asp?topmenu=16&docid=53&grpid=53
Avatar billede roenving Novice
02. januar 2009 - 16:30 #4
Hvad er det, der ikke virker ?-)
Avatar billede bodyguard Nybegynder
04. januar 2009 - 19:52 #5
Ja den poster ikke det man indtaster...

hvis mand indtaster noget forkert kommer der også en fejlmeddelse på deltaplan.dk
Avatar billede olebole Juniormester
04. januar 2009 - 22:20 #6
Jeg kunne forestille mig, det skyldes, der er tale om en https-side - og at du arbejder på tværs af domæner
Avatar billede bodyguard Nybegynder
31. august 2009 - 20:20 #7
roenving> Kom med et svar :)
Avatar billede roenving Novice
01. september 2009 - 00:26 #8
Oki '-)
Avatar billede roenving Novice
01. september 2009 - 10:06 #9
-- og tak for point ;~}
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