Retaining answers & SCORM

We've conducted some more testing and it seems that the ability to store data in the "cmi.suspend_data" variable by appending result data to existing result data varies with the browser and/or JRE in use. 1)Using MSIE 6.0 and Sun's JRE 1.5.0_02 seems to produce data in the cmi.suspend_data variable which contains all the results from input fields of a test.2)Using Firefox 1.02 and Sun's JRE 1.5.0_01 the result seems to be like mentioned in (1).3)Using MSIE 6.0 and the most recent MS JIT compiler the result seems to be like mentioned in (1) and (2).4)Using Firefox 1.02 and Sun's JRE 1.4.2, the contents of cmi.suspend_data seem to get overwritten by the new data instead of appending like in example (1), (2) and (3).5)Using MSIE 6.0 and Sun's JRE 1.4.2, the contents of cmi.suspend_data seem to get overwritten by the new data, like in (4).When revisiting the pages, it seems that all combos presented above are able to retrieve the same amount of data from the cmi.suspend_data variable. But it seems that the scripts handling the processing of the data found in the variable are not able to process it correctly as not all the data existing in the variable is presented for the user in the corresponding fields.It seems that in the process of storing correctly by appending new data to cmi.suspend_data does not work with Sun JRE 1.4.2 while it works with 1.5.0 and MS JIT.It seems that one or more of the phases of retrieving, processing and displaying the contents of cmi.suspend_data could be error-prone.Any suggestions? This is getting weirder by the minute Edited By: berntsen on 38448.3076851852

Discussions have been disabled for this post