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