Avatar billede phuc69 Juniormester
17. marts 2004 - 11:27 Der er 15 kommentarer og
1 løsning

Hvor skal jeg skrive for at åbne i nyt vindue

Som overskiften siger hvordan får jeg den til at åbne i et nyt vindue

Response.Write "<td width='2%'><a href=""" &  rs("sti") & """> <font color=#ffff66> Hent</a>" & "</td>"
Avatar billede deeflate Nybegynder
17. marts 2004 - 11:32 #1
<a href=""" &  rs("sti") & """ target=""_blank"">
Avatar billede deeflate Nybegynder
17. marts 2004 - 11:34 #2
hov...
<a href=""" &  rs("sti") & """ target=""_blank"">, naturligvis...
Avatar billede deeflate Nybegynder
17. marts 2004 - 11:35 #3
Hvad sker der her...? De ekstra anførselsteg ryger ud, når jeg poster!
De skal altså være der, de to ekstra efter href...
Avatar billede deeflate Nybegynder
17. marts 2004 - 11:37 #4
a href=""" &  rs("sti") & """ target=""_blank"" - virker det mon?
Avatar billede deeflate Nybegynder
17. marts 2004 - 11:37 #5
Argh!!! Det var da ligegodt satans!
Avatar billede phuc69 Juniormester
17. marts 2004 - 11:38 #6
nej det virker ikke
Avatar billede phuc69 Juniormester
17. marts 2004 - 11:39 #7
sådan her ser hele scriptet ud
<html>
<title>Hente data fra database</title>
<head>
</head>
<body bgcolor="#3300ff">
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("tutorial.mdb")
Conn.Open DSN
strSQL = "Select * from personer"
Set rs = Conn.Execute(strSQL)
Response.Write "<table>"
Do
Response.Write "<tr>"
Response.Write "<td width='3%'><font color=#ffff66>" & rs("Fornavn") & "</td>"
Response.Write "<td width='6%'><font color=#ffff66>" & rs("Efternavn") & "</td>"
Response.Write "<td width='2%'><a href=""" &  rs("sti") & """><font color=#ffff66> Hent</a>" & "</td>"

  rs.MoveNext
Loop While Not rs.EOF
Conn.Close
Set Conn = Nothing
%>
</body>
</html>
Avatar billede phuc69 Juniormester
17. marts 2004 - 11:40 #8
ved godt det ikke er det kønneste men det virker
Avatar billede phuc69 Juniormester
17. marts 2004 - 11:49 #9
er der andre som har en ide
Avatar billede deeflate Nybegynder
17. marts 2004 - 11:51 #10
Og du vil gerne have at man åbner, hvad det nu end er rs("sti") er, i et nyt vindue?
Så skal du indsætte target="_blank" i a-tagget. Og så skal det være target=""_blank"" for at blive tolket rigtigt. Det skal stå til sidst efter rs("sti") & """ og inden >.
Avatar billede deeflate Nybegynder
17. marts 2004 - 11:52 #11
Det kommer bare til at stå forkert, når jeg poster. Aner ikke hvorfor.
Avatar billede phuc69 Juniormester
17. marts 2004 - 12:16 #12
Jeg kan bare ikke få det til at virke. Flere forslag anyone
Avatar billede phuc69 Juniormester
17. marts 2004 - 12:17 #13
det der er i sti er en sti betegnelse for hvor der ligger et dokument
Avatar billede phuc69 Juniormester
17. marts 2004 - 12:30 #14
svaret er
Response.Write "<td width='2%'><a href=""" &  rs("sti") & """ target=_blank><font color=#ffff66> Hent</a>" & "</td>"
Avatar billede phuc69 Juniormester
17. marts 2004 - 12:31 #15
deeflate jeg håber du acceptere at jeg selv tager point. Tak for din indsats
Avatar billede deeflate Nybegynder
17. marts 2004 - 13:13 #16
Det er ok med pointene (det er jo ikke en herregård :) ), men du bør altså have anførselstegn på... Bare for en god ordens skyld.
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