php - 在 iframe 之间传递 cookie 数据

标签 php javascript apache iframe cookies

假设我有一个网站 www.example.com,其登录框位于 api.example.com 的 iframe 中。我的问题是:

  1. 是否可以将 cookie 数据从内部 iframe (api.example.com) 传递到网站,以便网站知道用户何时登录?
  2. 是否可以在不需要刷新整个页面的情况下在客户端执行此操作?用户登录的事实将如何传递到网站?

任何适用于 FF 和 IE 6/7 的解决方案都很棒。

最佳答案

您不必在它们之间传递 cookie。不过,您需要将 cookie 写入正确的域。

Response.Cookies("COOKIENAME").Domain = ".example.com"
Response.Cookies("COOKIENAME").Value= "foo"

关于php - 在 iframe 之间传递 cookie 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/454813/

相关文章:

PHP 分页取决于数据库中表的列值

javascript - 在 Node.js 中单调增加时间

apache - Redhat "httpd"无法启动了。显示 "suEXEC"和 "SELinux"通知

php - 如何在带有表的特定div中显示mysql数据

php - 多线程PHP函数

php - 从复选框列表插入数组和非数组变量

javascript - 试图获得特定的颜色,但我无法获得想要的结果

javascript - 如何禁用所有 typescript 类型检查?

linux - Apache 反向代理配置问题

java - 我的服务器未返回 Web 服务响应