您好,欢迎访问一九零五行业门户网

js location.replace与location.reload的区别_javascript技巧

location.reload相当于我们按f5,页面在服务器端已经存在,ispostback页面不会从服务器端重新生成,然后返回客户端
会在浏览器的历史浏览记录中增加一条记录
location.replace 页面会从服务器端重新创建,not ispostback,这个是用新的url代替原url,把histrory里面url也替换成了新的url
window.location.href,本层页面跳转
首先,定义一个iframe
复制代码 代码如下:
aa.htm内容如下:
复制代码 代码如下:
function aa() {
//parent.location.replace(parent.location.href);//服务器端重新创建页面
parent.document.location.reload();//相当于f5
//window.location.href(parent.location.href);//iframe内容重定向
}
其它类似信息

推荐信息