禁止iframe缓存
来源:互联网 发布:cmd mysql启动命令行 编辑:程序博客网 时间:2024/06/05 09:02
NTS框架中采用了新的方式记录浏览器的操作历史,因此在某些带IFRAME载入内容的项目中不希望这个IFRAME的变化影响到整个系统的操作历史,下面给出两种禁止IFRAME记录操作历史的解决方案,各有利弊视具体情况选取。
方案一
原理:利用location的replace方法载入新页面,关于replace方法的描述:
范例:
方案二
原理:先销毁已有iframe再创建一个新的,然后通过新的iframe载入新的页面内容
分析:不存在跨域问题,但是会有iframe不断创建销毁的额外开销
范例:
方案一
原理:利用location的replace方法载入新页面,关于replace方法的描述:
When a document is replaced, it is also removed from thehistory object. Moreover, the user interface navigation methods, such as the Back and Forward buttons, will no longer access the URL.
分析:此方案有个前提条件就是父窗体需要有对iframe窗体的访问权限,因此此方案一般用于iframe载入的内容和父窗体是同域或者同父域的情形。范例:
方案二
原理:先销毁已有iframe再创建一个新的,然后通过新的iframe载入新的页面内容
分析:不存在跨域问题,但是会有iframe不断创建销毁的额外开销
范例:
- 禁止iframe缓存
- 禁止缓存
- 禁止缓存
- 禁止缓存
- 禁止iframe产生历史记录
- 解决iframe缓存
- 解决iframe缓存
- 清除Iframe缓存问题
- iframe页面缓存加载
- 禁止页面缓存
- 禁止页面使用缓存~
- 页面禁止缓存
- 禁止页面缓存
- JSP禁止缓存代码
- JSP禁止缓存代码
- jsp禁止页面缓存
- asp.net 禁止缓存
- 禁止浏览器缓存
- 使用flashvars将参数通过网页传递给Flash
- jenkins插件开发(四)-- 插件发布
- 微软面试题:编程实现两个正整数的除法,当然不能用除法操作符。
- 最近在搞264压缩,不知道难度有多大?
- 解读Silverlight中独立存储
- 禁止iframe缓存
- hdu 1160 FatMouse's Speed
- C/C++头文件详解
- SQL Server 2012 数据质量服务实战简介(Data Quality Services)
- mahout运行bayes贝叶斯算法步骤和报错分析全过程
- spring AOP 原理与拦截器
- 破解软件,破解软件下载
- [Windows Azure] 使用 Windows Azure 快速搭建 Redis 服务器
- SVG