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>"%>
3 svar · 304 visningar · startad av niNe
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 )
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>"%>
Hallaluja!
Tack @nders... Provade med det tidigare men fick det inte att fungera av någon konstig anledning.