Change variables using Javascript

Hi everyone,

First off, I’d just like to say how impressed we are with Evolve. The level of customisation and options are great and we are going to integrate it as part of our authoring tools options, and have already recommended it to clients.

Anyways, I have a simple bespoke interaction in an iframe, and what I require is the ability to change a variable in evolve after clicking a button inside the iframe. Basically javascript communication with the parent window.

In authoring tools such as Storyline, it is very simple to use getPlayer() and SetVar and GetVar.

I see it as kind of essential if a client wants something not currently available out of the box, and we rarely say something isn’t possible.

So it would be fantastic if it is possible.

Many thanks,


It’s not something that’s available at this time - but I it’s a good idea and when combined with the what’s available via the Evolve Logic functionality, it could be very powerful indeed.

I’ll add this to our list of potential enhancements.


Thanks very much for the reply and adding it to the list of enhancements.

The current need is simple, combining it with the trigger to show component when variable changes, but as you say, it would unlock many many opportunities we can then offer to our clients.

Many thanks,