load Method

This topic documents a feature of Binary Behaviors, which are obsolete as of Internet Explorer 10.

Loads an object participating in userData persistence from a UserData store.

Syntax

userData.load(sStoreName)

Parameters

sStoreName Required. A String that specifies the arbitrary name assigned to a persistent object within a UserData store.

Return Value

No return value.

Remarks

The load method reads information from a UserData store. You can determine access to a UserData store by specifying a path within the immediate directory tree between the document root and the current folder. For example, if you save the UserData store in the /private/ folder, a document located in the /public/ folder cannot access that UserData store.

This method requires an object participating in userData persistence, where the object has an ID and a class name equal to the persistence behavior.

Example

This example uses the load method to read information about an object participating in userData persistence that is saved in a UserData store.

<HEAD>

<STYLE>
   .userData {behavior:url(#default#userdata);}
</STYLE>   

<SCRIPT>
   function fnLoad(){
      oPersistInput.load("oDataStore");
      oPersistInput.value=oPersistInput.getAttribute("sPersistAttr");
   }
   function fnSave(){
      oPersistInput.setAttribute("sPersistAttr",oPersistInput.value);
      oPersistInput.save("oDataStore");
   }
</SCRIPT>
</HEAD>

<BODY >
<INPUT type=text class=userData id=oPersistInput> 
<INPUT type=button value="Load Attribute" onclick="fnLoad()">
<INPUT type=button value="Save Attribute" onclick="fnSave()">
</BODY>

Code example: https://samples.msdn.microsoft.com/workshop/samples/author/persistence/load_1.htm

Applies To

userData

See Also

Introduction to DHTML Behaviors, Introduction to Persistence