Pagina 2 di 6 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 53

Hybrid View

  1. #1
    Lo script lo applico da un'estensione di Chrome, infatti

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Ah ecco! ... e io che pensavo fosse un dettaglio importante per chiarire il contesto.

    Faccio qualche prova.



    EDIT:

    a me questo funziona:

    codice:
    if (!sessionStorage.getItem('scriptEseguito')){
      sessionStorage.setItem('scriptEseguito', 'si');
      const clickme = document.querySelector('[title="Stampa etichette"]');
      if (clickme) {clickme.click()};
    }
    controlla di averlo scritto bene, tenendo conto anche di quel NOT che ti ho detto andava aggiunto.
    Verifica da console (premi F12) che non saltino fuori degli errori di script; sempre che siano visualizzabili attraverso l'estensione.
    Ultima modifica di KillerWorm; 22-12-2022 a 17:10
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Chiedo scusa, mi era sfuggito...
    Domani mattina riprovo e aggiorno, grazie
    Ultima modifica di Annuitcoeptis; 22-12-2022 a 17:53

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Se non ci sono errori di script (o altre cose che non hai detto) deve funzionare

    fai sapere
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  5. #5
    La console non produce messaggi, ma lo script non produce neppure l'autoclick di 'stampa etichette'...

    if(!sessionStorage.getItem('scriptEseguito')){
    sessionStorage
    .setItem('scriptEseguito','si');
    const clickme = document.querySelector('[title="Stampa etichette"]');
    if(clickme){clickme.click()};
    }


    Funziona solo se elimino le prime due righe, ma ovviamente in tal caso se voglio tornare alla pagina precedente la fa ritornare avanti...

  6. #6
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Allora ci deve essere qualche altro fattore sconosciuto che compromette il normale funzionamento.

    Se vuoi posso provare a verificare ma ho bisogno di riprodurre la situazione.
    Cosa usi per eseguire lo script? stai usando una estensione esterna, una tua estensione non pacchettizzata, o cos'altro?
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  7. #7
    Sì grazie, volentieri, uso Autofill, link qui (installazione) e qui (help).
    Le pagine invece sono queste, come prima scritto: link
    Ultima modifica di Annuitcoeptis; 23-12-2022 a 15:39

  8. #8
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Ho installato e impostato Autofill. Ho fatto qualche prova ma in modo limitato, non potendo operare direttamente sulle reali pagine.

    Col sessionStorage potrebbe non funzionare se le due pagine in questione non risiedono nello stesso dominio ma in tal caso il click verrebbe comunque eseguito. Quindi non mi torna il fatto che a te non funzioni, evidentemente ci dev'essere qualcos'altro.

    Ad ogni modo se il dominio è lo stesso non riscontro problemi.

    A questo punto non so cosa dirti.

    Eventualmente potresti provare ad inserire qualche console.log() per fare un debug e verificare cosa sta avvenendo.

    Chiarisce comunque se le due pagine in questione risiedono nello stesso dominio.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  9. #9
    Sì, il dominio è lo stesso, se può essere utile questo è il codice del tasto 'Stampa etichette':

    <a title="Stampa etichette" data-fn="D_STA_ETICOLACQ_GES" href="/sebina/catalogazione/D_STA_ETICOLACQ_GES.do?codMenu=15030010500000&amp; codFnz=D_STA_ETICOLACQ_GES">
    <span class="tooltip"> Stampa etichette</span>
    </a>

    Questo è il codice del tasto 'Indietro' della pagina successiva:

    <a href="/sebina/spm/SNavigazione.do?azione=indietro&amp;frontBackOffic e=BO" class="back" title="Indietro">
    <span class="invisible">Indietro</span>
    </a>

    E questo è il codice del tasto 'Esci' della stessa pagina successiva:






    <a title="" class="button back " draggable="false" href="/sebina/catalogazione/D_STA_ETICOLACQ_GES.do?codFnz=D_STA_ETICOLACQ_GES& amp;operation=esci">
    <span>
    Esci</span>
    </a>

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    @Annuitcoeptis
    ricorda di usare sempre il tag CODE del forum per postare codice.
    la comunità ringrazia


Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.