当前位置: 首页 > 知识库问答 >
问题:

javascript - iframe如何读写自己的cookie?

商佑运
2023-08-16

页面域名为abc.cn,嵌入iframe域名为qwe.com。
嵌入的iframe如何读写自己域名(.qwe.com)下的cookie呢?
使用document.cookie 嵌入时打印出来是空的,不嵌入时读取正常。

共有1个答案

缑桐
2023-08-16

老生常谈的现代浏览器对第三方 Cookie 的处理了。

第一你需要升级成 HTTPS,无论父站点还是被嵌入的站点;第二你需要写入 Cookie 时增加 Secure; SameSite=None; 标记,无论是你 JS 写入还是服务端 Set-Cookie 返回都是如此。

 类似资料:
  • 关于rust导入函数的问题,我的工程格式如下: src/main.rs src/api/api.rs api.rs 里有一个函数: pub async fn root() {} 问题是:我该如何在main.rs下调用这个root,我试过各种文档上的方法都不行。求助各位 知道怎么导入

  • 目标 写出一个loader,实现在html文件内容前面添加个人签名、以及自动替换掉敏感词汇的功能,当对应的词汇文件修改时,页面会自动刷新。该loader需能够协作其他loader,实现链式调用。 挑战 写出一个loader,要求每个模块文件依赖于各不相同的敏感词汇json文件。 知识点 1、node module:一个loader就是一个npm包,输出一个function; 2、npm publi

  • 对于简单的定制操作,我们或许可以通过使用layers.core.Lambda层来完成。但对于任何具有可训练权重的定制层,你应该自己来实现。 这里是一个Keras层应该具有的框架结构(1.1.3以后的版本,如果你的版本更旧请升级),要定制自己的层,你需要实现下面三个方法 build(input_shape):这是定义权重的方法,可训练的权应该在这里被加入列表`self.trainable_weigh

  • 对于简单的定制操作,我们或许可以通过使用layers.core.Lambda层来完成。但对于任何具有可训练权重的定制层,你应该自己来实现。 这里是一个Keras2的层应该具有的框架结构(如果你的版本更旧请升级),要定制自己的层,你需要实现下面三个方法 build(input_shape):这是定义权重的方法,可训练的权应该在这里被加入列表`self.trainable_weights中。其他的属性

  • 本文向大家介绍Dojo Javascript 编程规范 规范自己的JavaScript书写,包括了Dojo Javascript 编程规范 规范自己的JavaScript书写的使用技巧和注意事项,需要的朋友参考一下 前言 良好的JavaScript书写习惯的优点不言而喻,今天彬Go向大家推荐Dojo Javascript 编程规范,相当不错的 Javascript 编程风格规范,建议大家可以借鉴一

  • 问题内容: 在我的项目中,我必须处理大数字的乘法(大于java.long),该乘法一直盯着我自己的类。基本上我需要实现这样的事情: 但是我该如何实施呢? 我考虑过用零(3140、15700)扩展result2,3并将其添加。但是首先我需要以某种方式在y的每个数字之间导航,然后乘以x的每个数字。 问题答案: 使用对角线方法。创建一个数组,然后将每个数字彼此相乘,然后在每个单元格中填写数字。 在每个对