Avatar billede maron Nybegynder
26. juni 2002 - 11:10 Der er 10 kommentarer og
3 løsninger

Link i ASP

Hej. Jeg har en rammeside, hvor standarten er sat til hovedramme, altså så alle links åbnes i hovedrammen, problemet er at mine søgeresultater også vises der, dog skal disse åbne i et nyt vindue. Jeg regner med at dette skal rettes i denne linie, men hvor og hvordan?

Response.Write "<tr><td valign=top width='75%' colspan=0 bgcolor=#FFFFFF><font face=Arial size=4><b><a href=search.asp?mode=id&id=" & rs("ID") & ">" & rs("Navn"& "</b></font>
</a></td></tr>"

Avatar billede juggalo Nybegynder
26. juni 2002 - 11:13 #1
Response.Write "<tr><td valign=top width='75%' colspan=0 bgcolor=#FFFFFF><font face=Arial size=4><b><a href=search.asp?mode=id&id=" & rs("ID") & " target=_new>" & rs("Navn"& "</b></font>
</a></td></tr>"
Avatar billede skovtrold Nybegynder
26. juni 2002 - 11:13 #2
Du skal i din <a href..> indsætte et target så du kan åbne i et nyt vindue:
<a href=search.asp?mode=id&id=" & rs("ID") & " target=_blank>
Avatar billede skovtrold Nybegynder
26. juni 2002 - 11:14 #3
Det er bedre at bruge target=_blank fremfor target=_new, da den åbner et nyt vindue, og ikke bruger et allerede åbnet vindue.
Avatar billede -master-d- Nybegynder
26. juni 2002 - 11:14 #4
Hvad med

Response.Write "<tr><td valign=top width='75%' colspan=0 bgcolor=#FFFFFF><font face=Arial size=4><b><a href=search.asp?mode=id&id=" & rs("ID") & " target='_new'>" & rs("Navn"& "</b></font>
</a></td></tr>"

Så skulle den jo gerne åbne siden i et nyt vindue.
Avatar billede -master-d- Nybegynder
26. juni 2002 - 11:17 #5
iøvrigt kunne man jo også benytte sig af et popup vindue :

Response.Write "<tr><td valign=top width='75%' colspan=0 bgcolor=#FFFFFF><font face=Arial size=4><b><a href='#' onclick='window.open('search.asp?mode=id&id=" & rs("ID") & "','window','width=400,height=450')'>" & rs("Navn"& "</b></font>
</a></td></tr>"
Avatar billede -master-d- Nybegynder
26. juni 2002 - 11:18 #6
men ellers vil jeg gerne sige at skovtrold har ret hvis der allerede er åbnet et vindue mere vil et target med _new gå hen og bruge det istedet for et nyt.
Avatar billede juggalo Nybegynder
26. juni 2002 - 11:29 #7
master-d> kun hvis han allerede har åbnet et nyt vindue med target=_new
Avatar billede skovtrold Nybegynder
26. juni 2002 - 11:34 #8
Ja, men det er irriterende, hvis du har flere sider åbnet og et af dem så åbner et endnu et i eet af de åbnede..... ?
Det blev vist lidt rodet forklaret :-)
Avatar billede skovtrold Nybegynder
26. juni 2002 - 11:35 #9
Du har jo ingen kontrol over hvordan andre sider du besøger åbner deres vinduer, så derfor kan du godt komme ud for at de har brugt target=_new.
Avatar billede juggalo Nybegynder
26. juni 2002 - 11:36 #10
Til gengæld vil man med blank få åbnet et helt nyt vindue hver gang scriptet køres... som man selv skal lukke.

Jeg mener man bør poppe et vindue og så bruge det igen hvis der er brug for det (og huske at lukke det igen automatisk)
Avatar billede maron Nybegynder
26. juni 2002 - 11:49 #11
Det virker sku :-)
Jeg siger tak for de mange svar/muligheder
Avatar billede skovtrold Nybegynder
26. juni 2002 - 11:51 #12
Selv tak :-)
Avatar billede juggalo Nybegynder
26. juni 2002 - 11:53 #13
NP =)
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