js location.replace与location.reload的区别_javascript技巧
程序员文章站
2022-05-29 08:50:47
...
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内容重定向
}
会在浏览器的历史浏览记录中增加一条记录
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内容重定向
}
推荐阅读
-
JavaScript(js)函数声明与函数表达式的区别
-
JavaScript(js)函数声明与函数表达式的区别
-
原生Js与jquery的多组处理, 仅展开一个区块的折叠效果_javascript技巧
-
调用js时ie6和ie7,ff的区别_javascript技巧
-
undefined==null引发的两者区别与联系第1/3页_javascript技巧
-
js判断undefined类型,undefined,null, 的区别详细解析_javascript技巧
-
js中点击空白区域时文本框与隐藏层的显示与影藏问题_javascript技巧
-
js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版_javascript技巧
-
createElement与createDocumentFragment的点点区别小结_javascript技巧
-
javascript parseInt与Number函数的区别_javascript技巧