用Behaviors在网页中永久保存数据

原创 2004年06月30日 17:59:00

今天突然想到这个东西,以前没有什么感觉,后来感觉还是蛮好的东西.
学习一个比较实用的东西userdata

<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>

这个简单的程序使用userdata实现了保存数据的功能,如果有需要永久保存的,就可以了
其中load和save操作的相当于自己定义的一个数据库,存放着自己的东西,不会和别人的混淆
setAttribute/getAttribute则是存取具体的保存的变量的内容

另外永久保存的内置Behaviors还有saveHistory,saveFavorite,SaveSnapshot,分别用在永久保存数据在历史记录,收藏夹,保存网页的时候.比如,具有saveFavorite的对象在你收藏后会保存,具体请参考msdn

[C++]关于数据永久化的思考(不使用数据库)

关于数据永久化的思考(不使用数据库) ==数据永久化==是一个程序很重要的特性。我们知道使用数据库肯定可以实现数据永久化,但对于新手而言,比较艰难。本文讨论的是,如何不使用数据库来完成数据的保存。...
  • stary_yan
  • stary_yan
  • 2016年05月23日 20:34
  • 4298

永久存储

打开文件:open(“文件名”,”打开方式r,w,x,a,b,t,+,U”), 文件对象的方法:成功打开一个文件之后,它会返回一个文件对象,可以利用文件对象的一些方法对文件进行读取和修改操作 文件...
  • qq_37167168
  • qq_37167168
  • 2018年01月15日 10:55
  • 39

Python零基础入门之十二数据永久存储

在之前的学习中,我们在需要对于程序中的数据进行存储时,一般使用列表、元组等序列,或者使用上一篇博客中提到的文件,这篇博客在为大家介绍一种数据永久存储的方法——pickle模块 由于比较简单,所以直接...
  • BeMoreQuiet
  • BeMoreQuiet
  • 2017年01月14日 18:01
  • 1231

Android SharedPreferences 永久存储简单的数据

SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使...
  • xzlAwin
  • xzlAwin
  • 2015年05月25日 00:35
  • 2173

behaviors()行为调用

在Yii2的几乎每个controller中,我们都会看到一个函数behaviors(),通常,我们用这个函数来配置控制器的权限,例如: public function behaviors()   ...
  • hlzzy123456
  • hlzzy123456
  • 2016年06月21日 18:38
  • 452

Yii2.0 behaviors方法使用

(1)控制器 behaviors 过滤数据需要引入如下文件 1 2 use yii\filters\AccessControl; use...
  • hlzzy123456
  • hlzzy123456
  • 2016年06月21日 18:44
  • 1355

WP7永久保存数据方法

public class AddMember     {         private IsolatedStorageSettings settings = IsolatedStorageSet...
  • tf576776047
  • tf576776047
  • 2011年10月08日 14:37
  • 840

详解在PHP的Yii框架中使用行为Behaviors的方法

一个绑定了行为的类,表现起来是这样的: ? 1 2 3 4 5 6 7 8 9 10 11 1...
  • zjhwqx
  • zjhwqx
  • 2016年12月06日 10:51
  • 341

Android 永久保存数据

背景:     在Android中按照数据保存的方式,可以分为如下几种 Content Provider (用的SQLite实现),SQLite,SharedPreferences(用的XML实现),...
  • dyllove98
  • dyllove98
  • 2013年03月04日 19:08
  • 2392

关于Yii2 behaviors() 小记

public function behaviors() { $inherit = parent::behaviors(); $inherit['memory'] = [ ...
  • qq_16885135
  • qq_16885135
  • 2016年12月09日 10:19
  • 516
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用Behaviors在网页中永久保存数据
举报原因:
原因补充:

(最多只允许输入30个字)