ciao, intanto ti ringrazio per l'aiuto!
con questo pezzo di codice vado a selezionare il produttore (SELECT con NAME='select_marca') e subito dopo aver selezionato la marca richiamo i javascript invocando l'evento "onBlur" e l'evento "onClick" ... in pratica simulo la selezione dalla lista da parte dell'utente..... e fin qui tutto funziona, viene scielta la marca e viene fatta la chiamata ajax che recupera i modelli per una determinata marca!
' select [MARCA AUTO]
elementi = doc.GetElementsByTagName("SELECT")
For i As Integer = 0 To elementi.Count - 1
elemento = elementi.Item(i)
If elemento.GetAttribute("name") = "select_marca" Then
elemento.SetAttribute("value", "000101 ")
' richiamo il javascript per il recupero dei modelli
elemento.InvokeMember("onBlur")
elemento.InvokeMember("onclick")
End If
Next
il problema viene nella lettura dei modelli che faccio con questo codice:
se prima della lettura del SELECT con NAME='select_modelli' metto un msgbox("") che interrompe l'esecuzione allora appena lo chiudo trovo tutti i modelli, se non metto niente e leggo direttamente la SELECT la trovo vuota.... Adesso ho interrotto mostrano uno Dialog in una coordinata fuori dal monitor e chiudendolo con un timer ma come soluzione non mi piace proprio.... vorrei riusire a fare tutto senza "imbrogliare"....
p.s. ho pure metto uno sleep si qualche secondo fra un istruzione e l'altra ma non cambia niente....
...aiutooooo!! :-)