Avatar billede 1005 Nybegynder
22. april 2004 - 15:48 Der er 38 kommentarer og
2 løsninger

hvor indsættes target i denne form?

jeg sidder med en hjemmeside hvori der er en formular - hvorfra man kan få adgang til et billedarkiv til interntbrug i virksomheden - ved submit ønsker jeg at arkivet åbner sig i et eget vindue - har prøvet flere forskellige ting igennem dreamweaver:  target="_blank" hvor sættes dette??

<form action="xxxx.htm"  onSubmit="location.href = this.kode.value + '.htm'; return false">
  <table width="100%" border="0" cellspacing="0" cellpadding="2">
    <tr>
      <td width="40%"</td>
      <td width="14%"><div align="right"><font size="1" color="#999999"><i>arkiv</i></font></div></td>
      <td width="15%"><div align="left">
          <input type=TEXT name="kode">
        </div></td>
      <td width="31%"><div align="left">
          <input type=SUBMIT value="login"  onClick="location.href =

this.form.kode.value +'.htm'; return false" name="SUBMIT">
        </div></td>
    </tr>
  </table>
</form>
Avatar billede rosenberg Nybegynder
22. april 2004 - 15:52 #1
<form action="xxxx.htm"  target="_blank" onSubmit="location.href = this.kode.value + '.htm'; return false">
  <table width="100%" border="0" cellspacing="0" cellpadding="2">
    <tr>
      <td width="40%"</td>
      <td width="14%"><div align="right"><font size="1" color="#999999"><i>arkiv</i></font></div></td>
      <td width="15%"><div align="left">
          <input type=TEXT name="kode">
        </div></td>
      <td width="31%"><div align="left">
          <input type=SUBMIT value="login"  onClick="location.href =

this.form.kode.value +'.htm'; return false" name="SUBMIT">
        </div></td>
    </tr>
  </table>
</form>

måske...
Avatar billede 1005 Nybegynder
22. april 2004 - 15:59 #2
det virker ikke når jeg browser via dreamveaver
Avatar billede 1005 Nybegynder
22. april 2004 - 16:22 #3
nej det virker ikke heller når jeg placere dette på nettet
Avatar billede rosenberg Nybegynder
22. april 2004 - 16:52 #4
hmm.... jeg ved det ikke :(
Avatar billede karsten_larsen Praktikant
22. april 2004 - 19:16 #5
hmmm

Du kunne løse det via en if-løkke a la´ dette:

<% If Request.form ("SUBMIT") = "login" then

'åben ny side

end if%>

Ellers skal du nok oprette sp. under javascript, hvis du stadig vil holde fast i det.

:-) karsten_larsen
Avatar billede 1005 Nybegynder
22. april 2004 - 21:09 #6
kan du evt. uddybe dit forslag - er det php?
Avatar billede karsten_larsen Praktikant
22. april 2004 - 23:23 #7
det er asp.
jeg laver et eksempel til dig imorgen
Avatar billede 1005 Nybegynder
24. april 2004 - 07:49 #8
hej karsten_larsen: skal der i den forbindelse laves en database??
Avatar billede steen_hansen Forsker
24. april 2004 - 08:05 #9
Du kan benytte window.open
Avatar billede 1005 Nybegynder
24. april 2004 - 08:18 #10
hej steen - jeg har forsøgt med win..open.. men uden held, måske kan du få det placeret? smid et eksempel
Avatar billede steen_hansen Forsker
24. april 2004 - 08:19 #11
Ok, jeg er ikke nogen ørn til det, men jeg tror godt jeg kan strikke noget sammen. Prøver lige ...
Avatar billede steen_hansen Forsker
24. april 2004 - 09:12 #12
Jeg TROR den er hjemme:

<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {
startKode = document.getPictures.kode.value;
finalstartKode = "http://www.minside.dk/minmappe/mitdokument.htm";
}

win = window.open(finalstartKode,"win");
win.focus();
   
// -->
</script>

<form name="getPictures" onsubmit="startKode();return false">
    <input type="text" name="kode">
</form>
Avatar billede steen_hansen Forsker
24. april 2004 - 09:15 #13
Ikke helt alligevel, øjeblik ...
Avatar billede steen_hansen Forsker
24. april 2004 - 09:27 #14
Hvilke værdier skal brugerne indtaste i textfeltet?
Avatar billede 1005 Nybegynder
24. april 2004 - 09:29 #15
der ligger en htmfil: aaah.htm - så de skal med den simple login jeg bruger bare skrive aaah - et password der bliver givet til særlige brugere - hvis det var det du mente
Avatar billede steen_hansen Forsker
24. april 2004 - 09:32 #16
Så tror jeg løsningen er her:

<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {
startKode = document.getPictures.kode.value;
if(startKode != "aaah") {
finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
}

win = window.open(finalstartKode,"win");
win.focus();
   
// -->
</script>

<form name="getPictures" onsubmit="startKode();return false">
    <input type="text" name="kode">
</form>
Avatar billede steen_hansen Forsker
24. april 2004 - 09:36 #17
Måske lige en rettelse, manglede en }

<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {
startKode = document.getPictures.kode.value;
if(startKode != "aaah") {
finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
}

win = window.open(finalstartKode,"win");
win.focus();
}
   
// -->
</script>

<form name="getPictures" onsubmit="startKode();return false">
    <input type="text" name="kode">
</form>
Avatar billede steen_hansen Forsker
24. april 2004 - 09:37 #18
... og lægger et svar.

Jeg skal lige i byen. Kigger ind lidt senere.
Avatar billede 1005 Nybegynder
24. april 2004 - 09:38 #19
jeg har smidt en knap ind - men kan ikke få det til at virke
<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {
startKode = document.getPictures.kode.value;
if(startKode != "aaah") {
finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
}

win = window.open(finalstartKode,"win");
win.focus();
   
// -->
</script>

<form name="getPictures" onsubmit="startKode();return false">
    <input type="text" name="kode">
    <input type="submit" name="Submit" value="Submit">
</form>
Avatar billede steen_hansen Forsker
24. april 2004 - 09:38 #20
Kigger lidt mere, øjeblik ...
Avatar billede steen_hansen Forsker
24. april 2004 - 09:40 #21
<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {
startKode = document.getPictures.kode.value;
if(startKode != "aaah") {
finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
}

win = window.open(finalstartKode,"win");
win.focus();
   
// -->
</script>

<form name="getPictures" onsubmit="startKode();return false">
    <input type="text" name="kode">
    <input type="button" value="Submit" onClick="startKode()">
</form>
Avatar billede steen_hansen Forsker
24. april 2004 - 09:41 #22
Du skal også lige huske at rette stiangivelsen til i

finalstartKode = ".....
Avatar billede steen_hansen Forsker
24. april 2004 - 09:42 #23
Hvis ikke det virker, så prøv

<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {
startKode = document.getPictures.kode.value;
if(startKode != "aaah") {
finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
}

win = window.open(finalstartKode,"win");
win.focus();
   
// -->
</script>

<form name="getPictures" onsubmit="startKode();return false">
    <input type="text" name="kode">
    <button type="submit">
</form>
Avatar billede steen_hansen Forsker
24. april 2004 - 09:46 #24
Ups, du skal enten bruge

<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {
startKode = document.getPictures.kode.value;
if(startKode != "aaah") {
finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
}
win = window.open(finalstartKode,"win");
win.focus();
}
// -->
</script>

<form name="getPictures" onsubmit="startKode();return false">
    <input type="text" name="kode">
    <input type="button" value="Submit" onClick="startKode()">
</form>


eller


<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {
startKode = document.getPictures.kode.value;
if(startKode != "aaah") {
finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
}
win = window.open(finalstartKode,"win");
win.focus();
}
// -->
</script>

<form name="getPictures" onsubmit="startKode();return false">
    <input type="text" name="kode">
    <button type="submit">
</form>
Avatar billede 1005 Nybegynder
24. april 2004 - 09:47 #25
jeg har rettet stien - men det virker ikke
Avatar billede steen_hansen Forsker
24. april 2004 - 10:06 #26
Hvad med

<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {

startKode = document.getPictures.kode.value;

    if(startKode != "aaah") {
    finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
    }

    win = window.open(finalstartKode,"win");
    win.focus();

}
// -->
</script>

<form name="getPictures" onsubmit="startKode(this);return false">
    <input type="text" name="kode">
    <button type="submit">
</form>
Avatar billede 1005 Nybegynder
24. april 2004 - 10:14 #27
det kan jeg ikke få til at virke: jeg får fejl på siden med følgende kommentar:
"finalstartkode" er ikke defineret
og
objektet understøtter ikke denne egenskab eller metode
Avatar billede steen_hansen Forsker
24. april 2004 - 10:18 #28
Hvis ikke et af disse 2 eksempler virker, har jeg bedt nogle virkelige eksperter om at kigge på det her. Jeg bliver nødt til at smutte nu, men kigger ind senere.



<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {

startKode = document.getPictures.kode.value;

    if(startKode != "aaah") {
    finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
    }

    win = window.open(finalstartKode,"win");
    win.focus();

}
// -->
</script>

<form name="getPictures" onsubmit="startKode(this);return false">
    <input type="button" value="Submit" onClick="startKode(this)">
    <button type="submit">
</form>





<script type="text/javascript" language="JavaScript">
<!--

var win;
function startKode() {

startKode = document.getPictures.kode.value;

    if(startKode != "aaah") {
    finalstartKode = "http://www.minside.dk/minmappe/aaah.htm";
    }

    win = window.open(finalstartKode,"win");
    win.focus();

}
// -->
</script>

<form name="getPictures" onsubmit="startKode(this);return false">
    <input type="button" value="Submit" onClick="startKode()">
    <button type="submit">
</form>
Avatar billede 1005 Nybegynder
24. april 2004 - 10:24 #29
til steen jeg takker indtil videre for dit arbejde - det er super
Avatar billede 1005 Nybegynder
24. april 2004 - 10:28 #30
de sidste to eksempler mangler et textfelt??
Avatar billede roenving Novice
24. april 2004 - 12:32 #31
<form action="xxxx.htm"  onSubmit="window.open(this.kode.value + '.htm','win'); return false">
  <table width="100%" border="0" cellspacing="0" cellpadding="2">
    <tr>
      <td width="40%"</td>
      <td width="14%"><div align="right"><font size="1" color="#999999"><i>arkiv</i></font></div></td>
      <td width="15%"><div align="left">
          <input type=TEXT name="kode">
        </div></td>
      <td width="31%"><div align="left">
          <input type=SUBMIT value="login" name="SUBMIT">
        </div></td>
    </tr>
  </table>
</form>
Avatar billede steen_hansen Forsker
24. april 2004 - 12:58 #32
1005: Nej, det var en fejl, jeg fik to buttons med istedet. Men det ser enkelt ud, når roenvig leverer varen :o)
Avatar billede steen_hansen Forsker
24. april 2004 - 13:01 #33
... og giv pointene til roenvig. Jeg fik vist forvirret mere end godt er :oD
Avatar billede steen_hansen Forsker
24. april 2004 - 13:04 #34
roenvig: Hvis det skulle laves på den måde, som jeg havde forestillet mig, hvordan skulle det så se ud? Hvis du har tid, altså
Avatar billede 1005 Nybegynder
24. april 2004 - 13:27 #35
tak roenving - svar for point og til dig steen, du får også for dit ihærdige arbejde
Avatar billede steen_hansen Forsker
24. april 2004 - 13:29 #36
Skidt med pointene, hjælper gerne. HVIS jeg kan :o) Jeg sagde også, at jeg ville PRØVE. Giv dem til roenvig, jeg har også lært noget af det her :o)
Avatar billede roenving Novice
24. april 2004 - 14:18 #37
Fidusen i den løsning 1005 har, er netop at man hverken kan aflæse den rigtige kode eller den rigtige adresse nogle steder i koden !-)

-- det ser det ud til at du går udenom, men at lægge det i en funktion er der principielt ikke noget galt i, men nok overkill her ...
Avatar billede steen_hansen Forsker
25. april 2004 - 08:04 #38
Ok :o)
Avatar billede 1005 Nybegynder
25. april 2004 - 08:24 #39
takker, roenving du har point til gode karsten > for dit tilbud om asp eksempel
Avatar billede steen_hansen Forsker
25. april 2004 - 18:09 #40
Takker for mange gange for point, det er prisværdigt. Men dét, som jeg prøvede på, indeholdt ikke skyggen af sikkerhed, og det virkede ikke :o)

Desuden lagde roenvig løsningen, så svarer du her, roenvig?

http://www.eksperten.dk/spm/493261
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
Kurser inden for grundlæggende programmering

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