16. maj 2001 - 12:29
Der er
7 kommentarer og 1 løsning
Åbne nyt vindue efter afviklingen af form..
Hvordan får man viduet hvor formen er indsat på til at skifte til en ny når formen har afviklet sit behov.. Altså som i PHP kunne løses ved at nederst indsætte et if $submit { hop til ny side} Tupsy!!
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<form onSubmit=\"this.location.href=\'minSide.dk\'\">
Her er hele min side.. Hvor skal det sættes ind?? <html> <head> <meta name=\"Programmør\" content=\"Torben Petersen\"> <meta name=\"Afdeling\" content=\"Bea-HMV\"> <title>Kvalitet..</title> <script language=\"JavaScript\"> <!-- self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) //--> </script> <form method=\"POST\" name=\"frmNumber\" > </font> <body bgcolor=\"#000000\"> <div align=\"center\"> <center><table border=\"0\" cellspacing=\"0\" cellpadding=\"3\" width=\"80%\"> <tr> <td width=\"100%\" align=\"right\" colspan=\"3\" bgcolor=\"#EEF7AE\" height=\"40\"> <p align=\"center\"><b><font face=\"Tahoma\">---Indtast varenummer og tryk Søg---</font></b></p> </td> <tr> <td width=\"33%\" align=\"right\"></td> <td width=\"33%\"> <br><p align=\"center\"><b><font face=\"Tahoma\"><input type=\"text\" name=\"txtVareNummer\" size=\"26\" value=\"Indtast varenummer her..\" onfocus=\"if(this.value==\'Indtast varenummer her..\')this.value=\'\';\" onblur=\"if(this.value==\'\')this.value=\'Indtast varenummer her..\';\"></font></b></p> </td> <td width=\"34%\"><font face=\"arial, arial, helvetica\"> <script LANGUAGE=\"JavaScript\"> <!-- function OpenDOC() { var sPath //use two backslashes \\\\ to represent one backslash \\ since backslash is an escape character sPath = frmNumber.txtVareNummer.value + \".doc\"; window.open(sPath); }; // --> </script> <form method=\"POST\" name=\"frmNumber\" > </font> <tr> <td width=\"33%\" align=\"right\"></td> <td width=\"33%\"> <p align=\"center\"><font face=\"arial, arial, helvetica\"> <b><font face=\"Tahoma\"> <input onclick=\"OpenDOC();\" type=\"submit\" value=\"Søg\" name=\"cmdOK\" language=\"javascript\"> </font></b> </font> </td> <td width=\"34%\"> </table> </center> </div> <p align=\"center\"><font color=\"#DDDB2D\" face=\"Tahoma\" size=\"3\"><b>Findes varenummeret åbnes filen automatisk. <font size=\"2\">(Kan tage lidt tid)<br> <font size=\"3\">Findes varenummeret IKKE åbnes en tom side..</b></font></p> <p align=\"center\"> </p> <p align=\"center\"><font face=\"Tahoma\" size=\"2\" color=\"#EEF7AE\"><b>V1.1</b></font><font color=\"#DDDB2D\" face=\"Tahoma\" size=\"2\"><b><br> <br> <br> </b></font></p> Tupsy!!
Kan du ikke smide hele koden. Gider ikke sidde og gætte mig frem. Du har f.eks 2 <form method=\"POST\" name=\"frmNumber\" >
I dit form tag. jeg har tilføjet et settimeout så formen får tid til at submitte før siden skifter, og et return true så onsubmit eventen ikke forhindrer din submit. <html> <head> <meta name=\"Programmør\" content=\"Torben Petersen\"> <meta name=\"Afdeling\" content=\"Bea-HMV\"> <title>Kvalitet..</title> <script language=\"JavaScript\"> <!-- self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) //--> </script> <form method=\"POST\" name=\"frmNumber\" > </font> <body bgcolor=\"#000000\"> <div align=\"center\"> <center><table border=\"0\" cellspacing=\"0\" cellpadding=\"3\" width=\"80%\"> <tr> <td width=\"100%\" align=\"right\" colspan=\"3\" bgcolor=\"#EEF7AE\" height=\"40\"> <p align=\"center\"><b><font face=\"Tahoma\">---Indtast varenummer og tryk Søg---</font></b></p> </td> <tr> <td width=\"33%\" align=\"right\"></td> <td width=\"33%\"> <br><p align=\"center\"><b><font face=\"Tahoma\"><input type=\"text\" name=\"txtVareNummer\" size=\"26\" value=\"Indtast varenummer her..\" onfocus=\"if(this.value==\'Indtast varenummer her..\')this.value=\'\';\" onblur=\"if(this.value==\'\')this.value=\'Indtast varenummer her..\';\"></font></b></p> </td> <td width=\"34%\"><font face=\"arial, arial, helvetica\"> <script LANGUAGE=\"JavaScript\"> <!-- function OpenDOC() { var sPath //use two backslashes \\\\ to represent one backslash \\ since backslash is an escape character sPath = frmNumber.txtVareNummer.value + \".doc\"; window.open(sPath); }; // --> </script> <form method=\"POST\" name=\"frmNumber\" onSubmit=\"setTimeout(\'this.location.href=\\\"minSide.dk\\\";\',100); return true\"> </font> <tr> <td width=\"33%\" align=\"right\"></td> <td width=\"33%\"> <p align=\"center\"><font face=\"arial, arial, helvetica\"> <b><font face=\"Tahoma\"> <input onclick=\"OpenDOC();\" type=\"submit\" value=\"Søg\" name=\"cmdOK\" language=\"javascript\"> </font></b> </font> </td> <td width=\"34%\"> </table> </center> </div> <p align=\"center\"><font color=\"#DDDB2D\" face=\"Tahoma\" size=\"3\"><b>Findes varenummeret åbnes filen automatisk. <font size=\"2\">(Kan tage lidt tid)<br> <font size=\"3\">Findes varenummeret IKKE åbnes en tom side..</b></font></p> <p align=\"center\"> </p> <p align=\"center\"><font face=\"Tahoma\" size=\"2\" color=\"#EEF7AE\"><b>V1.1</b></font><font color=\"#DDDB2D\" face=\"Tahoma\" size=\"2\"><b><br> <br> <br> </b></font></p>
Tjaa, den udfører sin handling men den skifter ikke side... Tupsy!!
Så prøv i den anden <form> tag *ss*
Hør hov, du har jo slet ikke nogen action= parameter i din form. Kunne det være løsningen er så simpel som: <form method=\"POST\" name=\"frmNumber\" action=\"minSide.html\"> efter submit bliver minSide.html indlæst i vinduet. mvh JakobA
Vi tilbyder markedets bedste kurser inden for webudvikling