Hvordan vises en variabel fra et ASP-loop i et Javascript ?
Jeg er ved at lave en lille chat i ASP, og brugerne af denne bliver sat ind i en tabel, og - gennem et loop -listet i højre side. Når man klikker på et navn vises der et popup-vindue, og heri skal brugerens data kunne ses. Koden ses herunder. Men der er det galt (i den linie, hvor jeg har lavet ++++), at \"<%=rs(\"brugerNavn\")%>\" ikke looper som den skal. Derimod trækker den den sidste record ud af recordsættet, og viser den, uanset hvilken bruger man klikker på. Der er altså noget galt med mit Javascript, men hvad???Her er koden:
<%
\'her loopes der gennem de valgte records
do until rs.eof
%>
<td valign=\"top\" class=\"lille\">
<%
brugerNavn2 = rs(\"brugerNavn\")
Session(\"brugerNavn2\") = brugerNavn2
%>
<A HREF=\"java script:se_profil()\"><%=rs(\"brugerNavn\")%></A>
<script LANGUAGE=\"JavaScript\">
function se_profil(){
{
++++window.open(\"lille_profil.asp?brugernavn=<%=rs(\"brugerNavn\")%>\", \'newwindow\', \'width=260,height=285,resizable=1,status=0,left=300,top=200,menubar=0,scrollbars=0,toolbar=0,location=0,directories=0\');
}
}
</SCRIPT>
Gode råd modtages med begejstring.
v.h.
Jakob Munck
