Htmlviewer

Ciao Antonio

Ho una questione da porti:

Sto facendo una applicazione desktop molto semplice come segue:

ho una finestra principale ed un HTML VIEWER che nel evento open di connette ad un sito web.

Il problema e’ che navigando (sempre da dentro la applicazione desktop) e facendo click su link o pulsanti che dovrebbero aprire altre finestre per il download di file , non succede niente, sembra quasi che vengano bloccate.

Ce da aggiungere del codice per gestire questi eventi o e’ una limitazione del htmlviwer?

Se fosse necessario aggiungere del codice mi daresti una traccia di come fare?

Grazie come sempre

Ciao

Domenico

Ciao Alan,
per aprire nuove finestre devi utilizzare l’evento NewWindow
Per scaricare file dovresti in teoria utilizzare l’evento cancelLoad, prendere l’URL scaricarlo con un httpSocket e rispondere false.

Per nonostante sia la soluzione “ufficiale” non sono mai riuscito a farlo funzionare correttamente.
https://forum.xojo.com/8056-how-to-intercept-file-download-in-htmlviewer/0

Ciao Antonio

Come sempre grazie per la info sei un grande

ciao