阅读更多

6顶
0踩

Web前端
正在制订当中HTML5规范有一些很有趣的特性,其中有一项对于AJAX实现的RIA应用有特别重大的意义,这就是浏览器客户端的数据库存储功能。

HTML5允许我们在JavaScript当中以SQL语句的方式来操纵浏览器内置的数据库,返回的结果集则通过callback函数来使用,例如:
var database = openDatabase("Database Name", "Database Version");

database.executeSql("SELECT * FROM test", function(result1) {
   // do something with the results
   database.executeSql("DROP TABLE test", function(result2) {
     // do some more stuff
     alert("My second database query finished executing!");
   });
});


很cooooool!浏览器内置了数据库,通过JS操纵客户端本地存储,那么RIA应用的一大难题,即客户端状态保持就得以圆满的解决了。

但是.......,规范虽好,浏览器不支持还不是白费? 这里我们要感谢苹果公司的浏览器开发人员,他们已经积极尝试实现了浏览器数据库存储和查询功能了。并且Safari自带的Web inspector还可以浏览数据库数据呢:



看看Safari开发人员的博客:

http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage
6
0
评论 共 1 条 请登录后发表评论
1 楼 gongji 2010-05-05 00:09
楼主看看我这篇
http://gongji.javaeye.com/blog/657878

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • IP地址详解

    关于IP地址

  • 找不到 blog.csdn.net 的服务器 IP 地址的三种办法

    话不多说,先直接解决问题, 1、回想自己有没有修改hots文件 我喜欢逛淘宝和看斗鱼,所以我把两个都添加进去,来拦截自己这种欲望,后面我把这个地址找出来可以让小朋友访问不到(你把联盟网页放进去他会不会心态崩了,哈哈哈) 2、就是你的DNs服务地址,(你可以先试试这个,有效) 浏览器是有域名的(因为域名比数字好记),但是浏览器想访问到那个服务还是得通过ip地址,所以会解析你的域名,dns就是干这个事情的,你可以设置成8.8.8.8来解决一下 3、我也没尝试过这个,网上的资料 现象:外网可以正常访问,局

  • PyTorch搭建BP神经网络识别MNIST数据集

    本文介绍了如何使用PyTorch搭建BP神经网络识别MNIST手写数字数据集。

  • IP地址及其计算

    IP地址及其计算 一、 IP地址的构成    IP地址由4字节(32位组成,8位一组,以小圆点分隔共4组)eg:google地址:二进 制:00001000.00001000.00001000.00001000 ,也 就是我们常见到的格式8.8.8.8(十进制)。    IP地址的组成:网络号、主机号。 二、判断网络号   三种方法:1.网络掩码、2.前缀长度、3.类。   1.网络掩码:   eg:网络掩码:255.255.255.0 ,二进制表示则为 11111111.111111

  • TCP报文结构

    TCP报文结构 端口号 TCP的端口号加上IP确定一个应用进程。 源端口号:通过IP和源端口号来标识报文的返回地址。 目的端口号:接收方计算机上的应用程序接口。 序号和确认号 序号标识本报文段发送的数据组的第一个字节的序号,在TCP中每个字节一个序号。 确认号表示该确认号之前的额数据正确无误的收到,确认号只有当ACK标识为1时有效。 数据偏移 由于TCP头部包含可选项,所以头部长度不确定,数据偏移用来标识头部的长度,最大为60字节。 控制位 URG:紧急指针标识。 ACK:确认需要标识,为1时标

  • 计算机网络:ip地址和mac地址有什么区别

    mac地址和ip地址的不同有如下几个方面: 1、名称上的区别 IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。 MAC地址(英语:Media Access Control Address),直译为媒体访问控制地址,也称为局域网地址(LAN Address),以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网上设备位置的地址。 2、分配地址不同 MAC地址用于

  • 网络层协议 ——— IP协议

    IP协议全称为“网际互连协议(Internet Protocol)”,IP协议是TCP/IP体系中的网络层协议。 双方在进行网络通信时,发送的数据并不是直接从一方的传输层直接发送到了另一方的传输层,而是需要传输层将数据继续向下进行交付,在网络层和链路层经过数据封装后再通过网络发送到对方主机,对方主机收到数据后也同样需要在链路层和网络层进行数据解包,此时对方的传输层才拿到了发送过来的数据,然后再继续将该数据向上进行交付。............

  • 计算机网络 - MAC地址和IP地址详解

    MAC地址和IP地址区别和联系

  • 5000字“肝”了这篇IP协议

    目录 01、IP地址 1.1、简介 1.2、IP地址的组成 1.3、IP地址分类 1.4、特殊IP地址 1.5、子网掩码 02、IP数据包组成 03、IP分片解析 04、IP分片攻击 之前的文章《以太网数据包结构》可以看出图表示IP协议的数据结构 IP协议(Internet Protocol)又称之为网际协议,IP协议处于IP层工作,它是整个TCP/IP协议栈的核心协议之一,上层协议都要依赖IP协议提供的服务,IP协议负责将数据报从源主机发送到目标主机,通过IP地址作为唯一识别码。

  • 解决CSDN访问慢、blog.csdn.net打不开的问题

    解决CSDN访问慢、blog.csdn.net打不开的问题。

  • 计算机网络:网络层 —— 移动 IP 技术

    移动IP(Mobile IP)技术,是因特网工程任务组IETF开发的一种技术 [RFC 3344],该技术使得移动主机在各网络之间漫游时,仍然能够保持其原来的 IP 地址不变,即允许移动设备在不改变其IP地址的情况下,在不同网络之间切换并保持持续连接的网络协议。 移动IP技术还为因特网中的非移动主机提供了相应机制,使得它们能够将IP数据报正确发送到移动主机。

  • IP地址

    ip地址划分 IP地址划分为五类A,B,C,D,E A类地址:范围从0-127,0是保留的并且表示所有IP地址,而127也是保留的地址,并且是用于测试环回用的。因此A类地址的范围其实是从1-126之间。 如:10.0.0.1,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。 以子网掩码来进行区别::255.0.0.0127.0.0.0到127.255.255.2...

  • 02.IP地址详解

    IP地址详解 一、简单局域网的构成 局域网:一般称为内网 简单局域网的构成:交换机、 网线、 PC(其他IT终端) 交换机:用来组建内网的局域网的设备。 二、IP地址 IP地址就是一个唯一标识,是一段网络编码(二进制,下章学习),由32位组成 IP地址形式:X.X.X.X X的范围:0-255 如: 正确:10.1.1.1 、192.168.1.1 错误:300.1.1.1 三、子网掩码 局域网通信规则: 在同一个局域网中,所有的IP必须在同一网段中才可以互相通信! IP地址构成:

  • 设置IP地址

    设置IP地址1.确认网络连接模式为NAT模式2.设置网络连接IP 1.确认网络连接模式为NAT模式 2.设置网络连接IP 1.系统=》首选项=》网络连接 2.选中Auto eth1 =》点击删除=》点击删除 3.选中eth0=》点击编辑 4.选中自动连接=》IPv4设置=》方法(下拉栏为手动)=》点击添加=》配置地址、网关、DNS服务器=》点击应用 ...

  • asp.net获得客户端IP

     /// 获得客户端IP     ///     /// <returns></returns>     private string getIp()     {         // 穿过代理服务器取远程用户真实IP地址         string Ip = string.Empty;         if (Request.ServerVariables["HTTP...

  • c#获取本机ip地址

    /// <summary> /// 获取本地IP地址信息 /// </summary> void GetAddressIP() { ///获取本地的IP地址 string AddressIP = string.Empty; ...

  • blog.csdn.net 博客的使用

    刚刚使用了几天的csdn博客,发现了个问题,对firefox支持的不够好,有些页面显示的不整齐,在这里提示大家一下在配置自己的博客显示风格时要注意,有些风格在firefox显示的不整齐,所以大家先在firefox测试一下再做决定。毕竟firefox占有很大一部分市场16%,如果你没有考虑到firefox那么你已经失去了 16%的读者,你愿意吗?

Global site tag (gtag.js) - Google Analytics