fload: javascript parameter an asp

ich habe folgendes problem mit parametern, die von einem js-fenster eingelesen werden sollten.

erstes fenster (mit javascript erzeugt). in diesem öffne ich das 2. fenster mittels folgendem klick auf den hotspot:
<area shape="circle" coords="218,142,30" href="javascript:schule(--->Parameter<--)">

die function schule(--->Parameter<---) beinhaltet folgende zeile:
window.open("popup.asp", "", "width=500, height=50, left=80, top=80")

der quelltext von popup.asp:

<html>
<head>
<title>PopUp</title>
</head>

<body>

<%
 dim DB
 dim RS

dim connStr
 dim sqlCommand

set RS = Nothing
 set DB = Nothing

connStr="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("daten/daten.mdb") & ";"

set DB = CreateObject("ADODB.Connection")
 DB.Open(connStr)

sqlCommand = "SELECT * FROM schulliste WHERE schule=--->hier der soll der übergebene parameter rein<---"

set RS = DB.Execute(sqlCommand)

' --- Ausgabe der Überschrift

Response.Write "<table border=""1"" width=""100%"">" & vbCrLf

Response.Write "<tr>" & vbCrLf

' --- Ausgabe der Spaltennamen
            For Each col in RS.Fields
                Response.Write "<td><b>" & col.Name & "</b></td>" & vbCrLf
            Next

Response.Write "</tr>" & vbCrLf

Do While Not RS.EOF

Response.Write "<tr>" & vbCrLf

'--- Ausgabe der Inhalte
                For Each col in RS.Fields
                    Response.Write "<td>" & col & "</td>" & vbCrLf
                Next
                RS.MoveNext

Response.Write "</tr>" & vbCrLf

Loop

Response.Write "</table>" & vbCrLf

RS.Close
 set RS = Nothing
 DB.Close
 set DB = Nothing
%>
</body>
</html>

großes dankeschön!!
lg fload

  1. Hallo fload,

    die function schule(--->Parameter<---) beinhaltet folgende zeile:
    window.open("popup.asp", "", "width=500, height=50, left=80, top=80")

    Hänge den Parameter schule an den Aufruf an:

    window.open("popup.asp?schule=" + varSchule, "", "width=500, height=50, left=80, top=80");

    wobei die Javascript-Variable varSchule den Name der Schule enthält.

    sqlCommand = "SELECT * FROM schulliste WHERE schule=" & request("schule")

    Grüße
    Andreas

    --
    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
    (Rich Cook)
    1. Hallo fload,

      es muß natürlich
      sqlCommand = "SELECT * FROM schulliste WHERE schule='" & request("schule") & "'"
      lauten.

      Grüße
      Andreas

      --
      "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
      (Rich Cook)