Avatar billede peder77 Nybegynder
08. juli 2003 - 11:24 Der er 18 kommentarer og
2 løsninger

Link til at åbne i _blank

Hej
Hvordan får jeg disse links til at åbne i "_blank"??
Altså i et nyt vindue

response.write "<a href=""snitz/topic.asp?TOPIC_ID=" & RSlist("TOPIC_ID") & " "" " & " class=""pageLinks""  > Emne : " & VBNewline &_
    RSlist("T_SUBJECT") & "</a><BR>" & VBNewline
Avatar billede hossein Nybegynder
08. juli 2003 - 11:41 #1
prøv target:
a href=""snitz/topic.asp?TOPIC_ID=" & RSlist("TOPIC_ID") & " "" " & " class=""pageLinks"" target=_Blank  >
Avatar billede thesurfer Nybegynder
08. juli 2003 - 13:06 #2
det er bedste kun at bruge "" når det er asp kode, f.eks. response.write "tekst"

hvis det er html kode i asp, brug da hellere ' ', f.eks. response.write "<a href='snitz...id=" & RSlist... & "... target='_blank'>"

hvis du udelukkende bruger "", kan du meget nemt komme til at mangle et enkelt ".. og så er det svært at se hvor fejlen er..

hvis absolut VIL ha' at der står <a href="sniz..."> i html koden, brug da chr(34) i stedet for " i html:

response.write "<a href=" & chr(34) & "sniz..." & chr(34) ... "target=" & chr(34) & "_blank" & chr(34) & ">"
Avatar billede woogoo Nybegynder
08. juli 2003 - 13:21 #3
"<a href=""snitz/topic.asp?TOPIC_ID=" & RSlist("TOPIC_ID") & " "" " & " class=""pageLinks""  target="_blank">
Avatar billede peder77 Nybegynder
08. juli 2003 - 13:41 #4
andre bud! der er ikke noget af det her som virker?
Avatar billede jtc Nybegynder
08. juli 2003 - 13:50 #5
<a href='snitz/topic.asp?TOPIC_ID=" & RSlist("TOPIC_ID") & " "" " & " class='pageLinks' & " target'_blank'  > Emne : " & VBNewline &_
    RSlist("T_SUBJECT") & "</a><BR>" & VBNewline
Avatar billede peder77 Nybegynder
08. juli 2003 - 13:51 #6
Ja måske the surfer's bud! men jeg ved ikke så meget om sql og derfor har jeg ligesom ikke rigtig kunne overskue de bud:|
Avatar billede peder77 Nybegynder
08. juli 2003 - 13:53 #7
Nej heller ikke det virker JTC?
Avatar billede peder77 Nybegynder
08. juli 2003 - 13:55 #8
Jeg ved ikke om det hjælper at have hele koden:

<!--#INCLUDE FILE="snitz/config.asp" -->
<!--#INCLUDE FILE="snitz/inc_functions.asp" -->
<%
Dim sQLQuery
Dim count
count = "0"
sQLQuery = "select FORUM_TOPICS.TOPIC_ID, FORUM_TOPICS.T_SUBJECT, FORUM_TOPICS.T_MESSAGE," & _
        " FORUM_TOPICS.T_DATE from FORUM_TOPICS" & _   
        " ORDER BY FORUM_TOPICS.TOPIC_ID DESC;"
Set dataConn = Server.CreateObject("ADODB.Connection")
dataConn.Open strConnString
Set RSlist = Server.CreateObject("ADODB.recordset")
Rslist.Open sqlQuery, dataConn
response.write "nPos1="
Do While Not RSlist.EOF AND count < "5"
response.write "<a href=""snitz/topic.asp?TOPIC_ID=" & RSlist("TOPIC_ID") & " "" " & " class=""pageLinks"" > Emne : " &_
    RSlist("T_SUBJECT") & "</a><BR>" & VBNewline           

                count = count + 1                             
RSlist.Movenext
Loop
%>
Avatar billede roenving Novice
08. juli 2003 - 14:34 #9
jtc manglede et lille = :
<a href='snitz/topic.asp?TOPIC_ID=" & RSlist("TOPIC_ID") & " "" " & " class='pageLinks' & " target='_blank'  > Emne
Avatar billede jtc Nybegynder
08. juli 2003 - 14:41 #10
Ja det er da vist rigtigt roenving

<a href='snitz/topic.asp?TOPIC_ID=" & RSlist("TOPIC_ID") & " "" " & " class='pageLinks' & " target='_blank'  > Emne : " & VBNewline &_
    RSlist("T_SUBJECT") & "</a><BR>" & VBNewline
Avatar billede thesurfer Nybegynder
08. juli 2003 - 16:09 #11
hvad er det lige der er problemet?
hvad er det den skal gøre, som den ikke gør?
Avatar billede peder77 Nybegynder
08. juli 2003 - 16:51 #12
Jeg bruger den til at hente overskrifterne fra mit forum ind i en flash film!
Ved hjælp af nPos1 variablen?
Det virker fint når det står som ovenfor. men lige så snart den _blank kommer gives der ikke noget!
Jeg har prøvet alle de forslag her, og der er stadig intet der virker:|
Jeg ville bare have linkene til at åbne i deres egen vindue!
Avatar billede thesurfer Nybegynder
08. juli 2003 - 16:55 #13
prøv med et navn til vinduet, i stedet for _blank.. se om det virker..
Avatar billede jtc Nybegynder
08. juli 2003 - 16:56 #14
hvis de skal åbne i deres egen vidue skal du skrive _self
Avatar billede thesurfer Nybegynder
08. juli 2003 - 17:00 #15
jtc> de skal åbne i et nyt vindue
Avatar billede peder77 Nybegynder
08. juli 2003 - 17:07 #16
Et navn? Hvordan gør jeg det?
Avatar billede thesurfer Nybegynder
08. juli 2003 - 17:08 #17
target="test" eller hvad du nu kan finde på..
Avatar billede peder77 Nybegynder
08. juli 2003 - 17:12 #18
Vil det kræve at jeg havde en side liggende som hed test?
Og iøvrigt så får jeg slet ikke noget resultat når jeg bruger target=what ever?
Avatar billede thesurfer Nybegynder
08. juli 2003 - 17:16 #19
nej, test er bare et navn som vinduet får så man kan kalde vinduet senere..
det var da en skam..
Avatar billede peder77 Nybegynder
10. juli 2003 - 07:09 #20
Der var ikke noget der virkede?
Tak for hjælpen.
Lukker her!
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