Salve a tutti!
Vi scrivo perche' ho il seguente problema:
dopo che l'utente ha selezionato una select, devo aprire una popup che accetta come parametro il value della select.
Ho provato a scrivere una funzione in js che faccia quello che volevo, ma temo di aver commesso errori...
Vi posto il "codice incriminato" nella speranza che sappiate trovare dove ho sbagliato.
Grazie!!!
codice:
<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it">
<head>
<title>TEST</title>
</head>
<body>
<script language="javascript" type="text/javascript">
<!--
function mypopup(url)
{
myurl=url+'?argument='+window.Actform.cliente.options[cliente.selectedIndex].value
newwindow=window.open(url,'name','height=1000,width=1000');
if (window.focus) {newwindow.focus()}
return false;
}
// -->
</script>
Cliente: <select onchange="this.options[this.selectedIndex].value;javascript:Mypopup('view_client.asp');" name="cliente">
<option value=0 >seleziona il nominativo</option>
<%strSql = ""
strSql = "SELECT Clienti.IDCounter, Clienti.NomeSocieta "
strSql = strSql & "FROM Clienti ORDER BY NomeSocieta"
Set recSet = conn.Execute(strSql)
Do While recSet.EOF = false
Response.Write("<option value=" & recSet("IDCounter") & ">" & recSet("NomeSocieta") & "</option>")
recSet.movenext
Loop
%>
</select>
</body>
</html>