webForumDet fria alternativet

ASP och Javascript...

3 svar · 302 visningar · startad av niNe

niNeMedlem sedan maj 2005138 inlägg
#1

Tjo

Har stött på ett problem... Har en sökfunktion i en databas, och vill att det ska läggas en bild till höger om varje post i sökningen. Detta är inte ett problem. Dock vill jag att bilden ska vara länkad; och länken ska öppnas i ett nytt fönster, som jag har bestämt storleken på.

<%=("<a onclick=MM_openBrWindow('ping.asp?action=ping&ip=&rs("ip")','','width=400,height=200') &"">") &"<img src=""bild.jpg"" border=""0"" alt=""Ping"" align=""center"">" & "</a>"%>

Problemet jag har är med &ip= &rs("ip") ... Eftersom Javascriptet inte tolkar & som rätt sak utan kommer skriva ut i querystringen; minwebserver/ping.asp?action=ping&rs("ip") , vilket inte skapar det jag vill ha riktigt :)

Någon som har några förslag?

(Edit: Ja, jag använder Dreamweavers flashiga javascriptfunktioner :P )

@ndersMedlem sedan juni 200026 914 inlägg
#2

Du måste bryta strängen för att konkatenera.

<% Response.write "<a onclick=""javascript:window.open('ping.asp?action=ping&ip=" & rs("ip") & "','','width=400,height=200');""><img src=""bild.jpg"" border=""0"" alt=""Ping"" align=""center""></a>"%>
niNeMedlem sedan maj 2005138 inlägg
#3

Hallaluja!

Tack @nders... Provade med det tidigare men fick det inte att fungera av någon konstig anledning.

@ndersMedlem sedan juni 200026 914 inlägg
Genererad på 361 ms · cache AV · v20260730165559-full.f96bc7eb