Il mio problema copre sia ambiti scripting che asp...
praticamente devo creare uno script asp che "legge" alcune informazioni presenti in una tabella HTML di pagina internet (presente su un sito remoto) e li salva in un DB.
Il problema è che questa pagina vengono visualizzata dopo aver scelto un comune tra X comuni visualizzati in un dropdownlist. Quindi:
scelgo il comune dal listbox
visualizzo una tabella html con alcuni dati (del comune)
in qualche modo (non so ancora come) con asp, leggo e salvo queste info in un db
(questo devo farlo per tutti i comuni)
domanda: dato che, per accedere alla mia tabella html, devo selezionare prima il comune ... come posso automatizzare questa operazione? (dato che il mio codice asp dovrà eseguire il salvataggio di tutti i comuni)
ho dato un'occhio a come è strutturato il codice del listbox...
<select name="LOCALITA" onChange="submitform(5,1)">
<option value=""></option>
<option value="#91">ABANO TERME (PD)</option>
<option value="#1379">ABANO TERME (PD)</option>
<option value="#3119">ABBADIA CERRETO (LO)</option>
<option value="#4356">ABBADIA LARIANA (LC)</option>
<option value="#6718">ABBADIA SAN SALVATORE (SI)</option>
<option value="#1757">ABBATEGGIO (PE)</option>
dove submitform è:
function submitform(param,tipo) {
specifiche='A=ON&L=0&F=0';
document.forms[0].action='/cgi-bin/tariffe';
if (param == 2){
c1='<<si###IDTITOLARE###Titolare di Ambito>>';
}
else if (param == 3){
c1='<<si###IDAMBITO###Ambito>>';
}
else if (param == 4){
c1='<<si###IDIMPIANTO###Impianto>>';
}
else if (param == 5){
if (tipo == 1){
c1='<<t###IDLOCALITA###Località>>';
}
else if (tipo == 0){
c1='<<si###IDLOCALITA###Località>>';
}
else{
c1='<<si###IDTITOLARE###Titolare di Ambito>>';
}
}
rc=contr(c1,specifiche);
if (!rc) {
document.forms[0].submit();
return true;
}
else{
return false;
}
}
grazie per l'aiuto

Rispondi quotando