eccomi.. allora.. ho provato quest'altro codice ma manco và..
codice:
stop();
// Dichiaro
elenco = new LoadVars();
// Carico
elenco.load("documenti.asp");
// Assegno
elenco.onLoad = function(success) {
for (i=0; i<=Number(this.item); i++) {
elemento = this["nome"+i];
//link = this["url"+i];
_root.myCombo1.addItemAt(i, elemento);//, link);
}
};
// controllo cambio valore
comboBox = new Object();
comboBox.cambia = function(component) {
getURL(myCombo1.getSelectedItem().data, "_blank");
};
//chiamo la funzione al cambio
myCombo1.setChangeHandler("cambia", comboBox);
codice:
set rs=server.CreateObject("adodb.recordset")
sql="SELECT * FROM cat_documenti order by cat"
rs.open sql, conn,3,3
do while not rs.eof
'id=rs("id")
cat=rs("cat")
response.write("nome="&cat)
rs.movenext
loop
pechè dici che "nome" (prima era az) non è crescente? "cat" è crescente.. cioè se lancio la pagina asp, mi mostra normalmente tutti i record.. perchè non mi popola la combobox?