Grazie per la disponibilità! Mi ero accorto del link, lo avevo infatti ripristinato nell'ultimo post (#7). Lo avevo creato da qui, ma questi link hanno purtroppo una scadenza. Venendo al punto... Ho applicato quel selettore CSS perchè credevo non facesse differenza con percorsi più brevi, ma sbagliavo evidentemente. Ho verificato il codice sorgente HTML dell'elemento Report e notato che ha la stessa identica struttura dell'elemento back:
codice:
<a href="/sebina/spooler/S_SPO_DIS_GES.do" class="reports" title="Report">
<span class="invisible">Reports</span>
</a>
Ho quindi provato a modificare così il flag (non indico qui gli altri elementi):
codice:
const elementiFlag = document.querySelectorAll('a.back, a.reports')
o anche così:
codice:
const elementiFlag = document.querySelectorAll('a.back, a.reports[title="Report"]');
Ma in questo modo non viene mai cliccato il primo elemento della lista report, quindi non viene eseguito questo codice:
codice:
const primoLinkDellaLista = document.querySelector('#lista td > a[href="#"]');
if (_azioneConsentita && primoLinkDellaLista) primoLinkDellaLista.click();
Non riesco ad andare oltre...