LC Interaction with Web Browser Instance

Slava Paperno slava at
Sat Jun 4 02:32:57 EDT 2011

Hi Bob!

I've been playing with revBrowser and making discoveries for the past week.
There are people on this list who know these things a lot better than I. But
here is what I would suggest you try--based on what I've learned from these
good folks and tried out myself.

At the end of the JS function that does the calculation, add this statement:

window.location="#?CalcRes=" + CalculationResults;

In the script of the stack card where this revBrowser lives, add this

on browserBeforeNavigate pID,pURL
   answer pID & " " & pURL  
   --add script to verify the pID (revBrowser instance ID) & to parse and
use pURL
end browserBeforeNavigate

That's what I'm using in my current project, and it works like a charm. I
use LC 4.6.1 in Windows 7, 64-bit. I haven't yet built a standalone or tried
on any other platform, but I know that the mobile implementations do not
have revBrowser.


> -----Original Message-----
> From: use-livecode-bounces at [mailto:use-livecode-
> bounces at] On Behalf Of Bob Cole
> Sent: Saturday, June 04, 2011 12:55 AM
> To: use-livecode at
> Subject: LC Interaction with Web Browser Instance
> I have a web browser instance in a card displaying a html page; looks
> good.
> To keep it simple, lets say the page has a button that adds two
> numbers; works correctly.  The button does not cause a page reload.
> I would like to capture the fact that the HTML button was clicked in
> the browser and I'd like to get the result.
> Does LC receive any messages when activity takes place entirely within
> a HTML page like this?
> I am using Mac OS X 10.6.7 and LiveCode 4.6.1.
> Thanks for any help.
> Bob
> _______________________________________________
> use-livecode mailing list
> use-livecode at
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:

More information about the Use-livecode mailing list