Archive | Tutorial RSS feed for this section

HELP! My Course is Freezing in Adobe Captivate Using SCORM Bookmarking

  Problem #1 The cool thing about SCORM is that it allows you to bookmark where you left off so you can resume a course at a later time.  The crappy thing about SCORM is that some LMSs don’t reset this data when you finish a course.  If you want to review a course when [...]

Leave a comment Continue Reading →

Dynamically Load External Images and SWFs at Runtime in #AdobeCaptivate

    Once in a while, you discover something that’s just too good not to share.  This doesn’t take any 3rd party widget or any type of JavaScript juju, it’s just simple Captivate user variables and some standard actions.  Everything I’m going to show you applies only to swf output, not HTML5. It began on [...]

4 Comments Continue Reading →

The Shocking Truth About Adobe Captivate Passwords

  Adobe Captivate passwords can be hacked with a single bookmark… yep… a silly little bookmark!  This is true for swf/htm output and HTML5 output. Drag the below “Show Captivate Password” link to your bookmark bar or right-click it and add it as a bookmark: Show Captivate Password Then go to one of the live [...]

1 Comment Continue Reading →

Flash Security and Adobe Captivate Widgets & Interactions

    So you’ve added a widget or interaction to your Captivate project and ran it only to find out that the widget DOESN’T WORK!!! GRRRRrrrrrrr! WHY? Flash Security Settings.  Flash has a concept called “Trusted Locations” that will allow flash content to be run off of your local hard drive IF the location its [...]

Leave a comment Continue Reading →

Host a Live Demo of Your eLearning Content with Google Drive In 5 Minutes or Less

    Don’t have access to a public web server?  No problem.  All you need is a free Google account and you can show a live demo of your eLearning content on the web.  Most people think of Google Drive as a place to share and download files, but it can also serve up those [...]

2 Comments Continue Reading →

Display the Student’s Name From Your LMS Using Adobe Captivate 6.x

    So let’s get to the marrow!  Here’s the JS code you can place on entry on one of your slides: /* Calling a self-invoked function to not pollute the global scope and immediately destroy the scope chain */ (function(){ /* Initialize JS Variable to hold the student name */ var sName=''; /* Obtain [...]

9 Comments Continue Reading →

Adobe Captivate 6 & The JavaScript API

  I’ve been getting a lot of frantic emails from folks about the inability to use the two primary JavaScript functions cpEIGetValue() and cpEISetValue() in Captivate 6.0. The odd thing is, it works for some system variables, but not for Captivate user variables. So what’s changed? To get a variable, simply append m_VarHandle to the [...]

75 Comments Continue Reading →

Eating JavaScript Cookies with Adobe Captivate

Today we’re going to see how we can persist data across Captivate courses using JavaScript cookies. Why cookies are so awesome They let you store data that can be retrieved later… even days later.  For example: You could use it to store the slide number where the user left off, then resume to that slide [...]

27 Comments Continue Reading →

Control Captivate Within Captivate

      received an email from a fellow Captivate Developer asking if it was possible to have a Main Cp swf control another “demo” swf inserted as an animation.  Specifically she wanted the “demo” swf to send a message to the Main swf to move on to the next slide.  YES… THIS IS POSSIBLE!!!  [...]

8 Comments Continue Reading →

Packaging Adobe Captivate SCOs into One Course using RELOAD Editor

      If you have the Adobe eLearning Suite, it comes with the Multi SCO Packager which does the same thing as RELOAD, but for those that don’t have it, you can download RELOAD Editor for free. Here’s a webcast that shows you how to package your Captivate SCOs / Lessons into one big [...]

13 Comments Continue Reading →