手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js location.replace与location.reload的区别
js location.replace与location.reload的区别
摘要:location.reload相当于我们按F5,页面在服务器端已经存在,isPostBack页面不会从服务器端重新生成,然后返回客户端会在浏...

location.reload相当于我们按F5,页面在服务器端已经存在,isPostBack页面不会从服务器端重新生成,然后返回客户端

会在浏览器的历史浏览记录中增加一条记录

location.replace 页面会从服务器端重新创建,not ispostback,这个是用新的url代替原Url,把Histrory里面url也替换成了新的Url

window.location.href,本层页面跳转

首先,定义一个iframe

复制代码 代码如下:

<iframe method="post" id ="IFrameName" src="aa.htm" ></iframe>

aa.htm内容如下:

复制代码 代码如下:

<input type ="button" value ="刷新" onclick ="aa()"/>

function aa() {

//parent.location.replace(parent.location.href);//服务器端重新创建页面

parent.document.location.reload();//相当于F5

//window.location.href(parent.location.href);//iframe内容重定向

}

【js location.replace与location.reload的区别】相关文章:

在JavaScript中使用开平方根的sqrt()方法

Java学习:推荐常使用的6个JDK内建工具

基于JavaScript实现动态添加删除表格的行

无限扩展的年份select

JavaScript Array对象详解

安装使用Mongoose配合Node.js操作MongoDB的基础教程

window.onload与$(document).ready()的区别分析

javascript中this的四种用法

JS中的THIS和WINDOW.EVENT.SRCELEMENT详解

JavaScript正则表达式中的global属性的使用

精品推荐
分类导航