1,reload 方法,该方法强迫浏览器刷新当前页面。
语法:location.reload([bForceGet])   
参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")

 代码如下 复制代码
<script language="JavaScript">
window.location.reload();
</script>

这样就实现了页面刷新了,当然还有其它办法了,那么要刷新框架页面我们要如何操作

 代码如下 复制代码

//方法1

document.getElementById('FrameID').contentWindow.location.reload(true);

//方法2
document.getElementById('youriframe').src=src;

实例:

 代码如下 复制代码
<iframe id="myframe" width="100%" frameBorder="0" src="test.html" scrolling="no"></iframe>
<input type="button" οnclick="javascript:refreshFrame();" value="Refresh Frame" />
 
<script type="text/javascript">
<!--
function refreshFrame(){
    document.getElementById('myframe').contentWindow.location.reload(true);
}
//-->
</script>


二。jquery实现强制刷新

$('#iframe').attr('src', $('#iframe').attr('src'));

三,如果是打开的新页面我们要刷新的话可以使用如下代码来刷亲

 代码如下 复制代码
//刷新包含该框架的页面用   
<script language=JavaScript>
   parent.location.reload();
</script>
//子窗口刷新父窗口
<script language=JavaScript>
    self.opener.location.reload();
</script>
( 或 <a href="javascript:opener.location.reload()">刷新</a>   )
//刷新另一个框架的页面用   
<script language=JavaScript>
   parent.另一FrameID.location.reload();
</script>

总结:网上一大堆document.frames('ifrmname').location.reload()已经不能用了

转载于:https://www.cnblogs.com/chaoyuehedy/p/5594163.html

jquery刷新iframe页面的方法(兼容主流)相关推荐

  1. 如何使用jQuery刷新当前页面、刷新父级页面?

    如何使用jQuery刷新当前页面.刷新父级页面? 1.全页面刷新方法 window.location.reload(); //刷新当前页面.parent.location.reload(); //刷新 ...

  2. js刷新父页面的方法

    1.父页面弹出窗口,关闭弹窗刷新父页面 window.parent.location.reload(); 2.父页面打开新的浏览器窗口,关闭新的浏览器窗口,刷新父页面的方法 window.opener ...

  3. js在打开新页面的时候用新的标签页打开并且在关闭打开的页面的时候刷新父页面的方法...

    js在打开新页面的时候用新的标签页打开并且在关闭打开的页面的时候刷新父页面的方法 1.利用window.opener.location.href这个方法. 方式:父页面 window.open('.. ...

  4. jquery刷新当前页面、刷新父级页面

    jquery刷新当前页面.刷新父级页面 window.location.reload(); // 刷新当前页面 parent.location.reload(); // 刷新父级页面 opener.l ...

  5. 刷新iframe页面 allowtransparency 属性

    <iframe id="ifr" scrolling="yes" allowtransparency="true" src=" ...

  6. ajax刷新iframe页面,通过iframe实现简单的ajax表单提交

    之前做项目都是用现成的jquery插件实现表单的校验以及ajax提交,但是今天有个简单的头像图片ajax上传,以及一个很简单的表单提交,实在不想引入一个插件了,本着代码量最小,最简单的原则,照着豆瓣照 ...

  7. 当前页面怎么调用子集iframe页面的方法

    我这里要实现的效果是子集iframe页面点击背景那个头像旁边的一个取消按钮要跳出这个模态框,这个模态框HTML在当前页面也就是子页面iframe的母级页面,取消按钮在子集iframe里面上面有个ent ...

  8. 刷新iframe页面

    一定要注意要刷新的iframe页面与当前页面(编写代码)的关系,同级,父级 如下图,在[database_box]中刷新[header],代码为: window.parent.parent.docum ...

  9. 使用jquery刷新当前页面

    下面介绍全页面刷新方法:有时候可能会用到window.location.reload()刷新当前页面.parent.location.reload()刷新父亲对象(用于框架)opener.locati ...

最新文章

  1. iOS asset 中定义颜色,xib中便捷访问
  2. nginx_lua_waf安装测试
  3. Nginx http和反向代理配置实例介绍
  4. linux标准库的问题
  5. matlab读取/播放视频的函数(1)
  6. 浅谈python异步IO,同步IO,线程与进程~
  7. 北外发布2019就业质量报告,超50人就业于外交部,本科生平均年薪12.2万
  8. 【机器学习】径向基(RBF)神经网络的tensorflow实现
  9. 男女洗澡前后区别,太形象了!(文末送书)
  10. json字符串和字典的区别
  11. HDU 2144(最长公共子序列+并查集)
  12. MatLab--数字图像处理基础
  13. 使用python获取nature系列期刊封面高清图片
  14. 为什么越来越多的企业选择使用aps生产排产软件?
  15. ai作文批改_网易有道词典再推AI作文批改新功能
  16. 数据结构银行排队系统c语言,数据结构-银行排队系统.doc
  17. 阿里云ECS云服务器实例重置-更换操作系统
  18. Python-修改图片分辨率
  19. linux内核max函数实现
  20. c语言打印一个字母圣诞树,C语言打印圣诞树

热门文章

  1. CSS Hack-清除浮动的最简单写法V2010-08
  2. 关于ASP.NET页面打印技术的总结
  3. 远程连接10.81.148.63 HP580
  4. Halcon_灰度直方图和特征直方图的使用
  5. 计算机c语言试题文档,c语言计算机考试试题
  6. 8 pycharm 快捷键_Pycharm自动添加文件头注释和函数注释参数
  7. nike附近门店查询_门店配送的全国服务网络如何快速成功运营?
  8. oracle雾化试图_Oracle创建物化视图
  9. oracle锁表语句执行提示无法终止当前对话_显示Oracle数据库表或行上持有锁的所有会话...
  10. day13 内置函数一