Thanks Hermann for the sample script. Regards, Matthias
> Am 06.05.2019 um 14:24 schrieb hh via use-livecode > <use-livecode@lists.runrev.com>: > > The problem is that you cannot cancel the page navigation in the widget, > not even by using simple JavaScript (unbeforeunload). > > Find below instead a way to "revert" the navigation. If you don't want to > hide the widget you can similarly use two widgets and change their layer. > Or you can show a snapshot of the current page while hiding the widget > that already shows the new page. > > local flc="forums.livecode.com", qURL > > on browserNavigateComplete pUrl > if not (pURL contains flc) then > answer "Leave the forum?" with "yes" or "no" > if it is "no" then > send "resetURL" to me in 3 ticks > else show widget 1 > end if > end browserNavigateComplete > > on browserNavigateBegin pUrl > if pURL contains flc then > put the url of widget 1 into qURL > else hide widget 1 > end browserNavigateBegin > > on resetURL > set the url of widget 1 to qURL > show widget 1 > end resetURL > > > _______________________________________________ > 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 _______________________________________________ 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