27. april 2005 - 22:25
Der er
5 kommentarer og
1 løsning
Hvordan skrives dette udtryk rigtigt?
Jeg har en ASP-side, hvor jeg vil lave et javascript link, men det driller mig ganske meget:
Dette link virker fint:
<p><a href="#" onclick="popWin('showimage.asp?ID=2&image=123');return false;"><img src="/upload/gallery/<%=request.querystring("ID")&"/T_"&rsImg("URL")%>'></a></p>
Dette virker i midlertid ikke:
strLink = "<p><a href='#' onclick='popWin('"&showimage.asp?ID="&request.querystring("ID")&"&image="&intImage&"');return false;'><img src='/upload/gallery/"&request.querystring("ID")&"/T_"&rsImg("URL")&"'></a></p>"
Problemet er " eller ' omkring mit dynamiske link - håber at der er nogen der kan hjælpe med dette asap.
Mvh
U.K.
27. april 2005 - 22:41
#2
Tak for den hurtige respons. Men det virker desværre ikke (jeg gør måske noget forkert?)
strLink = "<p><a href='#' onclick='popWin("&chr(34)&showimage.asp?ID="&request.querystring("ID")&"&image="&intImage&chr(34));return false;'><img src='/upload/gallery/"&request.querystring("ID")&"/T_"&rsImg("URL")&"'></a></p>"
27. april 2005 - 22:45
#4
som jeg opfatter det, så lavet du en hel html streng med link og hele poibetøjet i asp og den vil du så respose.write på siden. Hvis det hele skal virke så skal du have gåseøjne alle steder i strengen:
strLink = "<p><a href="&chr(34)&"#"&chr(34)&" onclick="&chr(34)&"popWin("&chr(34)&"showimage.asp?ID="&request.querystring("ID")&"&image="&intImage&chr(34));return false;"&chr(34)&"><img src="&chr(34)&"/upload/gallery/"&request.querystring("ID")&"/T_"&rsImg("URL")&""&chr(34)&"></a></p>"
27. april 2005 - 23:11
#6
Jeg har et tillægsspørgsmål:
popWin som er i linket herover kalder dette script, men det virker heller ikke med dynamiske links:
<script language="javascript" type="text/javascript">
function popWin(file){
window.open("showimage.asp?ID=2&image=23",'subWindow','height=500,width=800,top=261,screenY=261,left=440,screenX=440,toolbar=no,location=yes,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,alwaysLowered=no,alwaysRaised=no,dependent=no,hotkeys=no,titlebar=no,z-lock=no,fullscreen=no,channelmode=no')
newWin.document.close();
}
</script>
I stedet for "showimage.asp?ID=2&image=23" har jeg prøvet at skrive +file+ men uden held.
Any ideas?