Javascript:location.hostname 和 document.domain 之间的区别?

2024-01-01

使用 location.hostname 和 document.domain 有什么区别?

我认为用例子来解释会很有帮助。


看起来document.domain is a 只读属性,但在 Mozilla 中除外,它允许您更改用于(例如)AJAX 请求的同源策略的域的值,而无需实际更新页面。

对此的限制与同源策略的规则相同。

至少这是我的理解MDC 文档用于document.domain https://developer.mozilla.org/en/document.domain.

来自文档:

获取/设置当前文档的来源的域部分,如同源策略所使用的。

...

在 DOM HTML 规范中,此属性被列为只读。但是,Mozilla 会让您将其设置为当前值的超级域,并受其基域的约束。例如,在developer.mozilla.org 上,可以将其设置为“mozilla.org”,但不能设置为“mozilla.com”或“org”。

尝试更新document.domain and window.location.hostname到控制台中的新值,并查看差异。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Javascript:location.hostname 和 document.domain 之间的区别? 的相关文章

随机推荐

  • 为什么鱼绑定在 mac os 中不起作用?

    我正在尝试使用一些鱼绑定 但无法让它们在我的 Apple sierra 中同时使用 iterm2 和终端工作 例如 当我使用Alt d它应该删除一个单词 它插入了字母 我在这里错过了什么吗 您需要将终端配置为将 option alt 键视为
  • 不能在赋值中使用类型 interface {} 作为类型 person:需要类型断言

    我尝试转换interface 构造person package main import encoding json fmt func FromJson jsonSrc string interface var obj interface j
  • 更新后Android资源编译失败

    更新 android studio 后 我的项目崩溃并出现以下错误 Android resource compilation failed Output C Users aliya Desktop EventsToday app build
  • 为一个名称 urllib2 发送多个值

    我正在尝试提交一个包含复选框的网页 并且我最多需要选中其中 10 个复选框 问题是当我尝试将它们分配给字典中的一个名称时 它只分配最后一个而不是全部 10 个 那么我该如何做到这一点 这里是请求代码 forms ref ck ref typ
  • 将日期和时间输入字符串组合为日期对象

    我有两个输入标签用于从用户处选择日期和时间 p Start Date p p p
  • 为 CMake 引入新的编译器

    我们使用一个特定的编译器 称为 Cadul 它有自己的库 目标等 问题是 与 GNU Intel Clang 等 标准 编译器相比 CMake 不支持它 首先我想使用交叉编译 但它不起作用 因为主机和目标平台是相同的 然后我查看了模块 在其
  • 如何用 Swift 创建波浪路径

    我希望我的节点以正弦曲线波行进 我尝试将其用于 CGPath 如何创建遵循正弦曲线的 CGPath 除了手动查找曲线上的点之外 还有其他方法吗 或者我可以只传递正弦函数吗 let action SKAction followPath
  • Gradle 无法同步“无法找到可选库”

    我必须重新安装系统 今天当我尝试与 gradle 同步时 我在 Android Studio 中收到此错误 Warning Unable to find optional library org apache http legacy 我的项
  • 我想将 std::string 转换为 const wchar_t *

    有什么方法吗 我的电脑是AMD64 std string str BOOL loadU const wchar t lpszPathName int flag 0 当我使用时 loadU str VS2005编译器说 Error 7 err
  • 将 Word/PDF 文档从文件系统索引到 SQL Server

    我正在尝试为我遇到的问题提出一个简单的解决方案 因为到目前为止我发现的所有这些似乎都太复杂了 情况是我们使用专有应用程序来管理我们业务的大部分方面 它有一个SQL Server 2005后端数据库 该数据库相当大 该应用程序还允许将 Wor
  • MS Word 插件:右键单击处理程序

    我正在为 MS Word 2010 开发一个插件 我想向右键菜单添加几个菜单项 仅当选择某些文本时 我看过几个添加项目的示例 但找不到如何有条件地添加项目 简而言之 我想重写诸如 OnRightClick 处理程序之类的东西 提前致谢 这很
  • 如何在 NextJs 中导航到另一个页面而不重新加载整个页面?

    我注意到在 NextJs 中 每当我点击要转到另一个页面 它会调用getInitialProps即使 另一个 页面是同一页面 例如 关于 profile页面有 2 个组件 一个用于 用户信息 另一个用于分页的 订单列表 组件 用户信息 和
  • RegisterWithContext 和生活方式不匹配

    我想将记录器注入到我的控制器中 并且需要将扩展 信息传递给记录器的构造函数 为了我使用的目的RegisterWithContext container RegisterWithContext
  • mysqldump 区分大小写的问题?操作系统->Linux

    当我使用 mysqldump 转储包含大写字母的表时 它在我的 gt dump sql 文件中显示为小写 我在2006年在这里发现了一份报告 差不多4年了http bugs mysql com bug php id 19967 http b
  • 获取所有下义词的完整列表[重复]

    这个问题在这里已经有答案了 有什么方法可以获得与单个单词相关的下位词的完整列表吗 relative wordnet synsets relative pos n 0 hyponyms lemma name for synset in rel
  • numpy/python 中的 Floodfill 分割图像

    我有一个 numpy 数组 它表示图像中分段的二维矩阵 基本上 它是一个稀疏矩阵 具有一堆闭合形状 这些形状是图像片段的轮廓 我需要做的是用 numpy 中的不同颜色 标签对每个闭合形状内的空像素进行着色 我知道我可以使用 PIL 中的洪水
  • 通过FlexibleInstances“重载”可以返回不同的类型,或者匹配类型类吗?

    我很好奇 Haskell 的类型类可以通过 FlexibleInstances 完成什么样的 重载 作为一个简单的测试 这里是一个调整器类型数据类型的例子 它定义了一个adjust根据是否包含整数或双精度值 将为其值添加不同金额的操作 LA
  • MongoDB 聚合框架 - 如何按日期范围、按天分组以及每天返回平均值进行匹配?

    我刚刚学习 MongoDB 的聚合框架 我想知道是否有人可以帮助我改进这个查询以执行以下操作 查找 匹配日期在提交范围内的记录 按天对结果进行分组 每天的回报平均值 这是我的模型 有一些有用的属性可以使编写此查询变得更容易 例如day财产
  • 对浮点数进行四舍五入,使它们的总和恰好为 1

    我有一段相当粗糙的代码 它必须或多或少随机生成一堆百分比 并存储为十进制浮点数 也就是说 它确定材料一占总数的 13 307 然后将其存储在字典中为 0 13307 问题是 我永远无法让这些数字加起来恰好为一 老实说 我并不完全确定问题是什
  • Javascript:location.hostname 和 document.domain 之间的区别?

    使用 location hostname 和 document domain 有什么区别 我认为用例子来解释会很有帮助 看起来document domain is a 只读属性 但在 Mozilla 中除外 它允许您更改用于 例如 AJAX