• 解决跨域读写Cookies的问题,(ASP、PHP、ASP.NET、JSP)解决方案


    A站iframe或者JS引用其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。如果页面是来自框架的,而框架的父页和框架不 是一个站点的话,客户端默认是禁止向页面附加头信息的,这样服务器端就无法识别客户端框架里面的页面,自然不能操作Cookies
    解决方法:有两种一种是设置IE允许第三方Cookies但不能要求所有用户都更改IE设置,第二种比较实用,在页面头加上一句代码:

    ASP:
    Response.AddHeader "P3P", "CP=CAO PSA OUR"
    php:
    header('P3P: CP=CAO PSA OUR');
    ASP.NET:
    Response.AddHeader("P3P", "CP=CAO PSA OUR")
    JSP:

    response.setHeader("P3P","CP=CAO PSA OUR")


  • 相关阅读:
    css问题
    前端性能优化整理
    算法之排序
    浅谈webpack优化
    js设计模式
    事件模型
    浏览器缓存
    ucGUI 12864 从打点起
    ucGUI例程收藏
    Qt 自动搜索串口号列表
  • 原文地址:https://www.cnblogs.com/Byrd/p/2088311.html
Copyright © 2020-2023  润新知