I think I found rough solutions. Open the CPM.js file. All java appears to be on lines tarting with oca: oca: 'cp.runJavascript(\'//my java stuff\\nalert("Hello");\',\'_self\'); All variables are listed beginning at cp.initVariables cp.initVariables = function() { cp.cv('CaptivateVersion', '9.0.0', 1, 1000, 0); cp.cv('cpCmndCC', 0, 1, 15, 0); cp.cv('cpCmndExit', 0, 1, 15, 0); cp.cv('cpCmndMute', 0, 1, 15, 0); ......... cp.cv('cpQuizInfoTotalQuestionsPerProject', 0, 1, 15, 0); cp.cv('cpQuizInfoTotalQuizPoints', 0, 1, 1000, 0); cp.cv('cpQuizInfoTotalUnansweredQuestions', 0, 1, 15, 0); cp.cv('cpInfoPrevFrame', 0, 1, 15, 0); cp.cv('varTest', 'Hello', 0, 50, 0); cp.cv('cpQuizInfoStudentID', '', 0, 15, 0); cp.cv('cpQuizInfoStudentName', '', 0, 15, 0); }; cp.ReportingVariables = "varTest,"; Peter
... View more