我们可以在不同域的两个页面之间使用 IndexedDB 吗?

2023-11-26

我在我的一页中创建了一个 IndexedDB 对象存储(让对象存储名称为“ShopStore”)。现在我想从不同的页面打开相同的对象存储。是否可以?

我的两个网页位于不同的域中。


根据MDN您不能对indexedDB进行跨域访问(出于安全原因,您不希望另一个网站修改您的客户端数据库):

IndexedDB 遵循同源策略。因此,虽然您可以访问域内存储的数据,但无法跨不同域访问数据。

也可以看看:

  • 跨域从浏览器存储读取数据
  • Chrome 扩展程序是否可以访问由特定域创建的 IndexedDB 数据库?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我们可以在不同域的两个页面之间使用 IndexedDB 吗? 的相关文章

  • 如何从indexedDB获取对象存储?

    我在我的应用程序上有用于网络存储的indexedDb 我想通过以下代码获取商店 var store myapp indexedDB db transaction tree nodes readwrite objectStore tree n
  • PHP 保护 PDF 和 DOC

    我正在努力提供 pdf and doc文件发送给网站上的授权用户 用户只能在登录时看到文件选择页面 但这并不能阻止未经授权的用户在知道完整 URL 的情况下查看文档 如何防止未经授权的用户访问这些文件 答案很简单 Jonnix 在我打字时发
  • 如何使用indexedDB的承诺在@ngrx/core中设置initialState

    我想使用 idb 包在 ngrx 中设置初始状态 该包使用 Promise 来获取数据 但每次尝试设置时都会出现错误 我读到 ngrx 是同步的 这是否意味着它不能与 Promise 一起使用 我尝试过的不同方法 这是我的 idb 包装方法
  • Indexeddb:使用通配符搜索

    我想知道是否可以使用通配符对 indexeddb 对象存储执行搜索 例如 查找键以 555 开头的所有对象会很方便 使用复合键或键片段可以开箱即用地实现这一点 键在 IndexedDB 中的工作方式是生成一个 keyRange 对象并将其传
  • 从 MySQL 到 IndexedDB

    再会 我不确定我的问题是否可能 这就是我问的原因 我正在开发一个应用程序 它在线时使用 PHP MySQL 但离线时使用 indexedDB 好吧 这就是目标 对于用户来说 只是读取数据库 无需写入任何内容 在线时 我想填充 indexed
  • 从 HTML5 存储打开 PDF

    我想将 pdf 文件客户端存储在 HTML5 存储之一 indexedDB 或 localstorage 中 然后稍后使用 adobe reader 打开它们 场景如下 用户访问了我的网站并将一堆 pdf 下载到存储中 稍后 用户重新访问该
  • IndexedDB 查看所有数据库和对象存储

    我在 Windows 8 应用程序中使用 IndexedDB 而且我对两者都很陌生 我已经能够成功地从对象存储中创建 读取 更新和删除对象 并创建了几个数据库和一些对象存储 我的问题是如何列出我的所有对象存储和数据库 我创建了一些不需要的假
  • 谷歌字体的跨源请求警告

    我在我的网站上使用 Google Webfonts 在 Chrome 的控制台中 我收到以下警告 Blink 正在考虑拒绝不符合规范的跨源网络 字体要求 http fonts gstatic com s raleway v8 0dTEPzk
  • 为离线Web应用程序存储图像数据(客户端存储数据库)

    我有一个使用 appcaching 的离线 Web 应用程序 我需要提供大约 10MB 20MB 的数据 它将保存 客户端 主要由 PNG 图像文件组成 操作如下 Web 应用程序下载并安装在 appcache 中 使用清单 Web 应用程
  • 为什么枚举类型上的私有字段对包含类可见?

    public class Parent public enum ChildType FIRST CHILD I am the first SECOND CHILD I am the second private String myChild
  • 在 Firefox 扩展中使用 indexedDB

    我无法在 Firefox 扩展中使用 indexedDB 保存数据 我也找不到有关 indexedDB 和 Firefox 扩展的任何信息 有人处理过这个吗 唯一的问题是 对于indexedDB您需要一个窗口 除此之外 从附加组件使用它时没
  • java - 使用基类实例在派生类中访问受保护的成员

    我在派生类中创建了基类的实例并尝试访问受保护的成员 我可以直接访问派生类中的受保护成员 而无需实例化基类 基类 package com core public class MyCollection protected Integer int
  • IndexedDB IDBKeyRange 复合/多重索引不起作用

    谁能解释为什么我的 IDBKeyRange 似乎只在第一列上进行过滤 我有一个索引定义如下 osDrugs createIndex combined name strength form packsize unique false 我的查询
  • fileprivate 和 private 扩展名之间的区别?

    斯威夫特3 0 我知道fileprivate访问级别修饰符限制对声明它的源文件的函数 属性的使用 并且private 仅限于声明的词法范围 但似乎这条规则不适用于延期 例如 此代码有效 class Foo fileprivate exten
  • IndexedDB:承诺升级?

    刚刚开始我的第一个项目 IndexedDb 我很难尝试创建一个在第一次使用时打开和升级数据库的系统 我想使用承诺 当前角Js q https code angularjs org 1 2 22 docs api ng service 24q
  • 基于角色的访问控制

    有没有开源的 PHP based 基于角色的访问控制系统 可用于CodeIgniter 也许我误解了这个问题 但这并不是基于角色的访问控制 RBAC 的全部意义avoid访问控制列表 ACL RBAC 与访问控制列表 ACL 不同 因为它将
  • 如何删除indexedDB?

    我正在从事一个涉及使用 IndexedDB 的项目 当我开始了解这项技术时 我需要能够手动删除索引数据库 以便我可以重新开始 我在 Firefox 中找到了方法 但在 Google Chrome 中找不到方法 我尝试删除该文件夹的内容 我使
  • 基于资源的访问控制与基于角色的访问控制

    我正在学习 Apache Shiro 发现了这篇文章 新的 RBAC 基于资源的访问控制 http www stormpath com blog new rbac resource based access control 作者说 您可以将
  • 如何从事件处理程序返回indexedDB查询结果?

    我必须从indexedDB返回查询结果 但结果只能在onsuccess事件处理程序 1 function listPeople 4 var open indexedDB open AccordionDatabase 1 5 res 6 7
  • 具有 Windows Azure 托管网页 + IFrame + X-Frame-Options 的 Microsoft Dynamics CRM Online

    我正在尝试使用 Microsoft Dynamics CRM Online 其中 Windows Azure 托管一个自定义网页 该网页显示在 Microsoft Dynamics CRM Web 应用程序的 IFRAME 中 我读过了ht

随机推荐

  • 表单提交失败后显示服务器端验证错误

    表单提交失败后如何显示验证消息 API 请求返回 HTTP 400 application problem json 响应 并包含违规行为作为带有字段路径的列表 https www rfc editor org rfc rfc7807 se
  • 在Java中处理文件指针的有效方法? (使用 BufferedReader 和文件指针)

    我有一个每秒更新的日志文件 我需要定期读取日志文件 一旦执行读取 我需要将文件指针位置存储在我读取的最后一行的末尾 并且在下一个定期读取中我应该从该点开始 目前 我正在 Java 中使用随机访问文件并使用getFilePointer 方法来
  • JAR 文件的正确内部结构是什么

    这是一个非常愚蠢的问题 我找不到明确的答案 背景 我正在使用 Eclipse 在 XP 终端上使用 ANT 插件之一 我刚刚开始使用 ANT 在 jar 指令中 我正在设置已完成的 JAR 文件的位置 当我 解压缩 该文件时 我得到以下内容
  • 为什么使用 Instant 将 1582 年之前的 Java 日期转换为 LocalDate 会给出不同的日期?

    考虑这段代码 Date date new SimpleDateFormat MMddyyyy parse 01011500 LocalDate localDateRight LocalDate parse formatter format
  • 插入金钱时使用的 SQL 数据类型

    我正在使用 Oracle SQL 数据库 我必须插入货币值 工资 作为行的一部分 由于某种奇怪的原因 金钱命令不起作用 是否有任何替代方法可以解决这个问题 数据输入格式 00 000 000 CREATE TABLE staff staff
  • 使用 Compact Framework 设置数据网格中的列宽

    我正在尝试设置数据网格中列的宽度 我使用 Compact Framework 2 0 和 C 我尝试了这个 但它给了我一个 超出债券 的错误消息 foreach DataGridColumnStyle vColumnStyle in dat
  • 如何与子进程共享父进程的 numpy 随机状态?

    我在程序开始时设置了 numpy 随机种子 在程序执行期间 我使用多次运行一个函数multiprocessing Process 该函数使用 numpy random 函数来绘制随机数 问题是Process获取当前环境的副本 因此 每个进程
  • 我们如何在React js中使用axios发送OAuth2.0

    我正在解决一个身份验证问题 我必须为我的 React 应用程序实现 OAuth2 0 身份验证 有什么方法可以使用基于 Axios Promise 的库进行身份验证吗 您必须在标头中传递您的令牌 见下文 const instance axi
  • 在 Perl 中比较多个字符串

    我的代码是这样的 if var eq str1 var eq str2 var eq str3 有没有办法优化这个 我想要类似的东西 if var eq str1 str2 str3 根据字符串的内容 正则表达式非常方便 if var st
  • JSON.stringify 深层对象

    我需要一个函数从任何参数构建 JSON 有效字符串 但是 通过不两次添加对象来避免递归问题 通过截断超过给定深度来避免调用堆栈大小问题 一般来说 它应该能够处理大对象 但代价是截断它们 作为参考 此代码失败 var json JSON st
  • Z3:在求解过程中提供随机解

    我尝试了以下代码http rise4fun com z3 tutorial declare const a Int assert gt a 100 check sat get model 结果总是a 101 我需要答案中的一些随机性 它会产
  • pygraphviz ValueError:在路径中找不到程序点[重复]

    这个问题在这里已经有答案了 问题是 我使用的是 Windows7 并且安装了 pygraphviz 库和 Graphviz 应用程序 Graphviz 应用程序位于 C Program Files 中 当我在 python 上运行程序时 出
  • 是否有跨浏览器的方式来压缩页面上的文本?

    我正在寻找一种方法来压缩页面上相对较小的文本区域 以模仿使用非标准字体完成的图形按钮 理想情况下 只有字母会被压扁或变薄 而单词之间的间距或多或少相同 我知道有一些 CSS 属性可以做这样的事情 但它们更关注字母之间的间距 而不是字母本身的
  • HTML 格式的 Python 单元测试报告

    如何生成 HTML 格式的 python 单元测试报告 再次返回答案 报告可以使用 HTMLTestRunner 生成 例如 import random import unittest import HTMLTestRunner class
  • 如何在引导程序中制作固定位置行?

    我有一个类似表格的结构 其中第一个 div class row 充当表的标题 我正在尝试修复它 因此当我向下滚动页面时 用户仍然可以看到列标题 我给它定位 固定 这实现了这一点 但现在 列的宽度被丢弃了 div class containe
  • 如何从匿名类返回值?

    我有以下代码 正如你所看到的方法postTestResults应该返回一个布尔值 现在的问题是在postTestResults我创建一个内部类AsyncHttpResponseHandler我覆盖onSuccess and onFailur
  • 如何使用 WiX Burn MBA 捆绑包在主要升级期间检测当前安装的功能?

    我正在使用 WiX 3 7 的刻录 托管引导程序应用程序功能来创建基于 MBA 的自定义安装程序 对于我的捆绑包链中的每个软件包 在执行 MinorUpdate 时 我可以轻松检测到哪些软件包功能已安装 以确保在升级过程中通过使用引导程序的
  • ImportError:没有名为 sklearn.feature_extraction.text 的模块

    我使用来自python 2 7 and pacman包管理器 并用它安装 sclearn 但是当我遇到导入错误时 gt gt gt from sklearn feature extraction text import TfidfVecto
  • 替换单词列表中字符串中的多个单词

    我有一个单词列表 string BAD WORDS xxx o2o My list is actually a lot bigger about 100 words 我有一些文本 通常很短 最多 250 个单词 我需要删除所有BAD WOR
  • 我们可以在不同域的两个页面之间使用 IndexedDB 吗?

    我在我的一页中创建了一个 IndexedDB 对象存储 让对象存储名称为 ShopStore 现在我想从不同的页面打开相同的对象存储 是否可以 我的两个网页位于不同的域中 根据MDN您不能对indexedDB进行跨域访问 出于安全原因 您不