Problemer med popup vindue gennem Javascript
HejJeg har et stort problem med et rullegardin jeg fylder med data fra en database, og hvor jeg ønsker valget åbnet i et popupvindue.
I toppen af dokumentet har jeg følgende java script:
------------------------
function deltaWin(URL)
{
doWin = window.open(URL,\'deltaWinName\',\'width=351,height=320,toolbar=no,scrollbars=no resizable=no\');
doWin.focus;
}
------------------------
Dette script kalder jeg så med følgende kode:
------------------------
<FORM METHOD=GET ACTION=\"java script:deltaWin(\'vis.asp\')\" name=\"form1\">
<select name=id onChange=\"btnSubmit_onclick2()\">
<option value=\'\'>--Vælg--</option>
<%
Set objConn = Server.CreateObject(\"ADODB.Connection\")
Set objRS = Server.CreateObject(\"ADODB.Recordset\")
objConn.Open db
strSQL = \"SELECT * FROM tabel;\"
objRS.open strSQL, objConn
objRS.MoveFirst
Do while NOT objRS.EOF
Response.Write \"<option value=\" & objRS(\"reg_id\") & \">\" & objRS(\"omraade\") & \"</option>\"
objRS.MoveNext
Loop
%>
</select>
</FORM>
------------------------
Mit problem er, at jeg ikke får overført variablen ID til næste side som en querystring. Den overfører ingenting :(
Hvis jeg derimod retter min <FORM> til en statisk variabel fungerer det(statisk):
-------------------------
<FORM METHOD=GET ACTION=\"java script:deltaWin(\'vis.asp?id=4\')\" name=\"form1\">
-------------------------
Mit spørgsmål er så: Hvordan får jeg overført en variabel til vis.asp gennem en alm. querystring?
På forhånd tak
