save Method

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

Saves an object participating in userData persistence to a UserData store.

Syntax

userData.save(sStoreName)

Parameters

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

Return Value

No return value.

Remarks

The save method writes information to a UserData store. You can determine access to a UserData store by specifying a path in 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 the UserData store.

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

Example

This example uses the save method to save an object participating in userData persistence to 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/save_1.htm

Applies To

userData

See Also

Introduction to DHTML Behaviors, Introduction to Persistence