IE里Iframe的Cookie问题解决办法总结

1 document.cookie这种写法读取cookie,单独访问页面是没有问题的,但是放在iframe里面访问就会出现问题,IE下会不起作用

<http://shcom.test.com/test/vt.aspx?id=1" frameborder="no"

height="200" width="500" scrolling="No" allowtransparency="allowtransparency"></iframe>

2 解决办法:page_load中添加一句Response.AddHeader("P3P", "CP=CAO PSA OUR")

3 IE会自觉的把IFRAME框里的COOKIE给阻止掉,在ie6中Cookie被分成了first party cookie和third party cookie,即第一方Cookie和第三方Cookie,所谓的第三方Cookie是指在Frame或者Iframe中嵌套页面的Cookie。

4 更多参考http://blog.csdn.net/hack8/article/details/4074359#1536434-tsina-1-20170-66a1f5d8f89e9ad52626f6f40fdeadaa

IE里Iframe的Cookie问题解决办法总结

时间: 2024-10-28 23:00:14

IE里Iframe的Cookie问题解决办法总结的相关文章

IE里Iframe的Cookie问题解决办法总结(转)

最近在做一个流量统计的东西的时候,偶然发现IE在对iframe里面的页面写Cookie的时候有一些安全限制,导致读取Cookie不成功,找了好长时间的解决办法,重要找到如下的办法: 1.页面里的COOKIE不能是浏览器进程的COOKIE(包括验证票和不设置超时时间的COOKIE),否则跨域会取不到.这点做跨域COOKIE的人比较少提到.不过实际上留意下几家大学做的方案,有细微的提到他们的验证模块里的COOKIE是有设置超时时间的. 2.当利用IFRAME时,记得要在相应的动态页的页头添加一下P3

IE下使用jQuery重置iframe地址时内存泄露问题解决办法

页面中有个iframe:  <iframe src='a.html'></iframe> <button>测试IFRAME泄露</button> 其中a.html内容如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script t

Gitbook 生成 pdf 中文字体错乱问题解决办法

Gitbook 生成 pdf 中文字体错乱问题解决办法 用过 Gitbook 的都知道, Gitbook 会自动生成 pdf 以提供下载, 但十分遗憾的是自动生成的 pdf 对中文的支持并不好, 经常出现字体不一致的现象, 影响阅读, 强迫症更是难以忍受. 示例: 下面针对这一问题提供简单的解决办法: 本地命令行生成 pdf 文件. 当然这种方法有一定局限性, 你需要找到托管在 github 对应的源码仓库且转换过程中不出错. (由于水平有限未能解决在线生成的pdf中文字体错乱问题, 见谅. 也

IKAnalyzer 3.2.8 报错问题解决办法

使用IKAnalyzer 3.2.8,今晚因为这个报错抓狂了一个网上,百度.google各种搜都没搜到可以解决的办法. 报错:java.lang.NoClassDefFoundError: Could not initialize class org.wltea.analyzer.dic.Dictionary 后来调试发现,在没有建索引的时候检索报内存溢出. 而在建索引的时候报: java.lang.NoClassDefFoundError: Could not initialize class

matlab linux 中文显示问题解决办法

matlab linux 中文显示问题解决办法 2011-09-26 17:07:06|  分类: 默认分类 |  标签: |举报 |字号大中小 订阅 下面的方法你试试看哈! 由于Linux下Matlab的图形界面是用Java写的,所以只要搞定Java的中文显示就行了.1.我Matlab2007a的JRE目录为:/opt/matlab/sys/java/jre/glnx86/jre1.5.0 请根据自己的安装目录和版本确定JRE的目录:2. $ cd /opt/matlab/sys/java/j

在Eclipse中编写servlet时出现"The import javax.servlet cannot be resolved" 问题解决办法

方法1:在Eclipse中,右击项目,选择Java Build Path->Libraries->Add External JARs,找到你计算机中tomcat的安装路径,在common\lib文件夹下选中"servlet-api.jar",添加点击"确定",ok! 方法2:把servlet-api.jar拖进工程里面,然后在servlet-api.jar上点右键--Build path--Add to build path,把项目refresh就可以了

MVC几种找不到资源的问题解决办法

转自:http://www.cnblogs.com/xyang/archive/2011/11/24/2262003.html 在MVC中,controller中的Action和View中的.cshtml文件名称有一个对应的关系. 当不对应时,有以下几种情况发生: 一.找不到视图的错误 请求URL:http://localhost:13850/Customer/Create controller中有对应的Action: View中没有相应的视图 报错信息: 解决方式:在View中添加相应的Vie

android使用友盟实现第三方登录、分享以及微信回调无反应问题解决办法

        Leaning_wk每一次的进步都会拉近与成功的距离! 帐号设置退出   关闭 qq_15855289的博客 目录视图 摘要视图 订阅 异步赠书:Kotlin领衔10本好书      免费直播:AI时代,机器学习如何入门?      程序员8月书讯      每周荐书:Java Web.Python极客编程(评论送书) android使用友盟实现第三方登录.分享以及微信回调无反应问题解决办法 标签: android友盟第三方登录分享微信登录回调问题 2017-02-10 16:2

centos7 初次开机问题解决办法

centos7初次开机问题解决办法