webForumDet fria alternativet

Basic fråga antar jag

2 svar · 162 visningar · startad av Ghost of North

Ghost of NorthMedlem sedan sep. 200057 inlägg
#1

Vill få länken ur en databas att hamna i ett nytt fönster, och hjärnan vill inte samarbeta alls... :(

Det ser ut så här nu...:

<%@ LANGUAGE="VBSCRIPT"%>
<%Response.Buffer = True%>
<!-- #INCLUDE FILE="connection.inc" -->
<%

Dim linkRec
Dim link
Dim hits
Dim newUrl
Set objConn = Server.CreateObject ("ADODB.Connection")
Set linkRec = Server.CreateObject ("ADODB.Recordset")	

	'get current link
link = request.querystring("link")
link = cint(link)

	'Open database	
objConn.Open strConnect
Set linkRec = objConn.Execute ("SELECT \* FROM links WHERE linkid = " & link & ";")

newUrl = linkRec("url")

objConn.Execute "UPDATE links SET links.hits = links.hits + 1 WHERE linkid = " & link

Set linkRec = Nothing
objConn.Close
Set objConn = Nothing

response.redirect newUrl

%>

Någon vänlig själ som vill visa var mitt target=_blank ska vara...?

Tack på förhand

@ndersMedlem sedan juni 200032 969 inlägg
#2

du kan inte använda target tillsammans med response.redirect.

du kan lösa det med javascript, och det har avhandlats hundra gånger i javascriptforumet, så sök där så finner du svaret.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
that's what brian boitano would do!</A>

Ghost of NorthMedlem sedan sep. 200057 inlägg
#3

Inte konstigt hjärnan inte ville då...
Beger mig till Javans land... :)

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)