Hi Jacque and all, > Am 06.12.2022 um 22:24 schrieb Klaus major-k via use-livecode > <use-livecode@lists.runrev.com>: > > Hi Jacque, > >> Am 06.12.2022 um 21:59 schrieb J. Landman Gay via use-livecode >> <use-livecode@lists.runrev.com>: >> On 12/6/22 1:13 PM, Klaus major-k via use-livecode wrote: >>>> what is the browser widget's equivalent to a field's "on linkclicked >>>> tLink" message? >>>> Thanks for any hint! >>> I want to check if the user clicked e.g. a PDF file and download the file >>> in that case. >>> What message do I have to catch in the browser widget? >> You could try "browserDocumentLoadBegin" or "browserNavigateBegin" which >> would give you the URL that was clicked. But most browsers now download or >> display the PDF automatically when a PDF link is clicked. Firefox opens the >> PDF in a new window, and I think Safari downloads it. Not sure about Windows. > Windows, too, if the Acrobat Plug-in is installed on the target machine. > Only Android cannot display in a browser so far, too bad. >> If this is for mobile, the URL might be enough information. BTW, I tried to >> use these messages a very long time ago and they were not sent, but >> hopefully that's been fixed by now. > Fingers crossed, will try and tell. :-) > Thank you!
macOS 12.6.1, LC 9.6.9 rc2 I tried: -------------------------------------- on browserNavigateBegin pUrl if pURL ends with ".pdf" then libURLDownloadToFile pUrl, (specialfolderpath("dektop") & "/test666.pdf") else pass browserNavigateBegin end if end browserNavigateBegin on browserDocumentLoadBegin pUrl if pURL ends with ".pdf" then libURLDownloadToFile pUrl, (specialfolderpath("dektop") & "/test666.pdf") else pass browserDocumentLoadBegin end if end browserDocumentLoadBegin ------------------------------------------ No file on the desktop, the browser simply ignores the script!? So any hint on how to download a clicked linke in the browser widget still welcome! Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass kl...@major-k.de _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode