因此,我试图创建一个与AngularJS作为前端和玩的离线应用程序! 1.2.5作为后端。在客户端,我创建2页 - main.html中,并且其中在提交上的login.html形式,将创建的WebSQL数据库Chrome在请求之间删除WebSQL数据库

var db = openDatabase("users", "1.0", "User Database", 2*1024*1024

一些数据是在加入并且向用户转发到的login.html main.html中。

的问题是,当我叫

var db = openDatabase("users", "1.0", "User Database", 2*1024*1024);

在main.html中,我得到的数据库,但与没有的login.html的页面上创建的信息。这里发生了什么?

编辑:下面是一些代码

的login.html(JavaScript部分):

变种分贝= window.openDatabase( “MYDB”, “1.0”, “实施例数据库”,2 * 1024 * 1024);

db.transaction(function(tx) {

tx.executeSql("drop table if exists users");

tx.executeSql("create table users (id unique, name)");

tx.executeSql("insert into users (id, name) values (?, ?)", [1, "Kevin"]);

});

main.html中:

变种分贝= window.openDatabase( “MYDB”, “1.0”, “实施例数据库”,2 * 1024 * 1024);

db.transaction(function(tx) {

tx.executeSql("select * from users", [], function(tx, results) {

for(i=0; i

var u = {

id: results.rows.item(i).id,

name: results.rows.item(i).name,

}

console.log(u); //Nothing gets returned. Database in Resources tab is empty; no users!

}

});

});

我在index.html中创建的数据库显示出来,但我输入的用户数据不在那里。我正在使用默认的Play!开发Web服务器。当我使用LightTPD时,不会发生此问题,但当然我无法访问我的Play!应用程序数据库由于Access-Control-Origin的东西。

2013-01-23

kshep92

+0

你可以添加一个简短的代码片段,显示问题? jsfiddle.net或jsbin.com将为此工作... –

+0

更多信息,会很好。也可以考虑使用本地存储,如果你的应用程序足够简单,并且不需要结构化数据等。 –

html让后端删除数据库,Chrome在请求之间删除WebSQL数据库相关推荐

  1. 服务器的操作系统和数据库关系,数据库、数据库管理系统和SQL之间的关系

    数据库.数据库管理系统和SQL之间的关系 数据库(DataBase,简称DB):长期存储在计算机内.有组织的.统一管理的相关数据的集合,可供各种用户共享,具有最小冗余度和较高的数据独立性. 数据库系统 ...

  2. Android 借助Stetho在Chrome上调试Android网络、数据库、Sharedpreferences

    Android 借助Stetho在Chrome上调试Android网络.数据库.Sharedpreferences 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/a ...

  3. Flutter学习之事件循环机制、数据库、网络请求

    一.前言 学习了布局实例和交互后,算是对Flutter入门了,基本可以实现一些普通页面搭建和交互效果了.但是这远远还不够,现在App都是需要网络访问的,而今天的目标就是学习IO和网络这一块. 二.Da ...

  4. 数据库-MYSQL安装配置和删除

    * 课程回顾:* 完成注册和登陆的功能.* 准备的工作* 技术.开源jar包* 开发的功能使用MVC模式* C:控制层(接收请求和从客户端发送过来的参数) * 接收参数(request对象) * 为了 ...

  5. vue.js与ajax删除,javascript - VueJs和VueResource,从Ajax请求中删除标头字段 - 堆栈内存溢出...

    当实例化Vuejs (2.2.6)和Vue-resource (1.2.1)时 ,我使用以下代码设置标头授权,通过这种方式,我可以将所有请求授权给我的API: Vue.http.headers.com ...

  6. sql mysql 删除数据库_在sql中将已建数据库删除的详细步骤

    上期为大家讲解的建立数据库的方法,这期小编为大家讲解在sql中将已建数据库删除的详细步骤,一起去下文看看吧. 今天主要针对的是在SQL Server中已将建立好数据库之后呢!我们这边对建立完毕的数据库 ...

  7. fiddler无法抓取chrome浏览器请求的解决方案之关闭代理软件

    fiddler无法抓取chrome浏览器请求的解决方案之关闭代理软件 参考文章: (1)fiddler无法抓取chrome浏览器请求的解决方案之关闭代理软件 (2)https://www.cnblog ...

  8. 在可编辑表格EditorGrid中,我选择一行已输入的数据,点击删除按钮,该行数据将被删除,然后当我点击表单提交按钮时,已经被删除的那一行数据仍然被插入数据库中...

    为什么80%的码农都做不了架构师?>>>    问题描述:在可编辑表格中,我选择一行已输入的数据,点击删除按钮,该行数据将被删除,然后当我点击表单提交按钮时,已经被删除的那一行数据仍 ...

  9. Oracle数据库实例的创建、删除、修改

    以SUSE10SP2.Oracle10gR2为例. 本文中的数据库实例这一称谓应该换做数据库更为准确,数据库可以理解为是一个物理的静态概念,主要包括一些物理存在的数据库文件,而数据库实例则是一个动态概 ...

最新文章

  1. 干掉ArrayList:HikariCP为什么自己造了一个FastList?
  2. python封装举例_Python面向对象封装操作案例详解
  3. puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  4. c语言二叉树图形输出,C语言数据结构树状输出二叉树,谁能给详细的解释一下...
  5. 苹果关掉200m限制_苹果下载大于200M限制
  6. STM8学习笔记---NTC热敏电阻的使用
  7. mysqli 语句和mysql语句一样吗_如何为动态sql语句准备mysqli语句
  8. hnu2021小学期程序设计 棋盘
  9. 你必须懂的Java对象引用
  10. Dynamics CRM 2015Online Update1 new feature之 通过业务规则清空字段的值
  11. mt950报文解析_MT700报文升级的内容分析及对信用证实务操作的影响
  12. 解决VsCode下载慢问题
  13. Win10安装.net framework 4.0失败提示已是操作系统一部分解决方案
  14. 沉没成本谬误(一):你是如何被“套牢”的?(二):吃饱撑着也要把东西吃完
  15. 测试记录2:APM32对比HK32
  16. brpc源码解析(二)—— brpc收到请求的处理过程
  17. 数据脱敏为何如此重要?
  18. 基于Ubuntu20.04配置Emscripten开发环境
  19. Centos7+nginx+uwsgi来部署我的Django项目
  20. html调整中文文字字间距,css怎么调整字间距?

热门文章

  1. linux中的权限对于文件和目录的重要性
  2. 解决Git无法同步空文件夹的问题
  3. hyperv虚拟机网络速度慢问题的解决办法
  4. 2021年企业直播营销研究报告
  5. Python实战从入门到精通第四讲——数据结构与算法2之实现一个优先级队列
  6. 浙大 PAT b1040
  7. 腾讯广告算法大赛官方“开挂”,为你直播赛题解析!
  8. 在html页面中怎么打印区域,javascript打印web页面中指定区域的方法
  9. 软件测试报告doc,软件测试报告.doc
  10. JAVA开发面试常问问题总结2