如何在Javascript的跨域操作中存储cookie
How to store cookies in crossdomain operation of Javascript?
我想为浏览器开发一个小型javascript工具。
该工具可以从当前网页中提取一些内容并将其提交到另一个网站。
整个工作流程分为三个阶段。
第一阶段是从当前页面中提取内容。
第二阶段是登录。用户需要在登录表单中输入用户名和密码。
第三阶段是提交从第一阶段抽象出来的内容。
我的问题是第三阶段需要第二阶段的cookie。
我试过了,但失败了。
cookie至少需要在同一个顶级域上,并且cookie设置在顶级域上可见。如果你在另一个域上,这不是一个可行的选择。
传递数据的另一种方式是通过表单提交。假设你在一个外国域的页面上,使用这种技术,你可以让你的脚本构建一个登录表单,连同你收集的数据一起提交给你的网站。这也意味着第二步和第三步被合并。不需要Cookie。
相关文章:
- 根据函数参数将CSS值存储在var中,然后对其进行操作
- JavaScript在变量中存储操作?有可能吗
- reactJs redux:如何对用户事件调度操作并将操作与化简器和存储链接
- 在 React JS 中,什么时候应该使用存储而不是直接操作视图的状态
- 如何在画布上绘制(使用鼠标/触摸)、保存绘制的对象、存储、加载和操作
- 如何从按钮后面的代码中调用javascript函数,点击并存储其输出,然后继续操作
- 如何解决存储中操作之间的依赖关系
- 如何在Javascript的跨域操作中存储cookie
- 为什么在Redux存储中使用字符串而不是直接方法调用来触发操作
- 如何使用MongoDB在MeteorJs中存储用户操作
- 将数字存储在数组中会混淆如何根据值而不是索引来操作这些项目
- 如何获取不同选项卡的实例,以便我可以存储变量/执行特定于各个选项卡的操作
- 是否可以将一组类存储在内存中,以便我可以在页面上显示它们之前对它们执行操作?(JQuery)
- 反应通量操作并存储类依赖项
- 在复选框中存储表单操作URL'的值,并且使用该URL发出AJAX请求会导致无法解释的失败
- jQuery:将Div名称存储在变量中,然后在操作中调用它
- 带操作和存储功能的单选按钮
- 如何在React通量结构中通过一个操作将数据传播到多个存储
- 使用jQuery查找并操作存储在变量中的HTMLDIV元素
- 在Redux/Flux中,用于乐观更新的操作存储是一种很好的方法