Avatar billede tupsy Nybegynder
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!!
Avatar billede nikolajdu Nybegynder
16. maj 2001 - 12:30 #1
<form onSubmit=\"this.location.href=\'minSide.dk\'\">
Avatar billede tupsy Nybegynder
16. maj 2001 - 12:38 #2
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\" >
&nbsp;</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\">&nbsp;</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!!
Avatar billede nikolajdu Nybegynder
16. maj 2001 - 12:46 #3
Kan du ikke smide hele koden. Gider ikke sidde og gætte mig frem.

Du har f.eks 2 <form method=\"POST\" name=\"frmNumber\" >
Avatar billede jakoba Nybegynder
16. maj 2001 - 12:48 #4
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\">
&nbsp;</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\">&nbsp;</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>
Avatar billede tupsy Nybegynder
16. maj 2001 - 13:02 #5
Tjaa, den udfører sin handling men den skifter ikke side...

Tupsy!!
Avatar billede nikolajdu Nybegynder
16. maj 2001 - 13:09 #6
Så prøv i den anden <form> tag *ss*
Avatar billede jakoba Nybegynder
16. maj 2001 - 21:08 #7
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
Avatar billede nikolajdu Nybegynder
02. juli 2001 - 16:57 #8
humdihum...
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