Note: The following content is over a decade old and should be considered deprecated. I have left it up for historical purposes.
This section is dedicated to helping people perform scripting tasks with Adobe Captivate. Browse all Captivate-related Journal entries.
Feeling stuck with a technical issue? Check out the eLearning Technology and Development Google Group.
CaptivateController
The CaptivateController utility allows you to control and query a Captivate SWF using JavaScript. CaptivateController replaces the pipwerks.captivate.control utility.
LegacyCaptivateLoader
LegacyCaptivateLoader allows you to control a Captivate (AS2) SWF using an ActionScript 3 SWF.
Sending Captivate Quiz Data to JavaScript
Quiz results can be sent from Captivate to JavaScript for use in your JavaScript-based projects.
Other Captivate hacks and examples
- JavaScript: Control a Captivate SWF using JavaScript: The basics. See CaptivateController for a more robust solution.
- JavaScript: Controlling a Captivate SWF’s playback (start, stop, etc.) from an HTML document using JavaScript. See pipwerks.captivate.control for a more robust solution.
- JavaScript: Displaying feedback in an HTML document based on interaction with a Captivate SWF. Source Captivate file
- ExternalInterface (AS2): Auto-load next Captivate SWF into a Flash container SWF. Source files
- ExternalInterface (AS2): Cross-SWF communication: A Captivate SWF and Flash SWF on the same HTML page. Source files
DevLearn 2007: Captivate-to-Flash ActionScript Communication
Documentation, examples, and source files from my presentation at the eLearning Guild’s DevLearn 2007 conference (ActionScript 2 only).
- Overview of problem & workarounds
- Complete session documentation (PDF format)
- Session files (complete with documentation, ZIP format)