框架页面的递归刷新
2012-04-22 13:36
162 查看
在使用框架的项目中,有时候会需要刷新框架内的所有页面,但又不跳出框架,可以采取递归刷新的方式,以下为自定义的JS刷新代码:
function refresh1() {
window.location.href=window.location.href;
var widowframe1=window.parent;
refreshSub(widowframe1);
}
function refreshSub(temFrame) {
var widowframe2 = temFrame.frames;
if (widowframe2.length > 0){
for (var i = 0; i < widowframe2.length; i++){
if (widowframe2[i].frames.length > 0) {
refreshSub(widowframe2[i]);
}
else{
windowframe2[i].location=widowframe2[i].location;
}
}
}
}
function refresh1() {
window.location.href=window.location.href;
var widowframe1=window.parent;
refreshSub(widowframe1);
}
function refreshSub(temFrame) {
var widowframe2 = temFrame.frames;
if (widowframe2.length > 0){
for (var i = 0; i < widowframe2.length; i++){
if (widowframe2[i].frames.length > 0) {
refreshSub(widowframe2[i]);
}
else{
windowframe2[i].location=widowframe2[i].location;
}
}
}
}
相关文章推荐
- 用window.location.href实现刷新另个框架页面
- 网页中有几个框架,在其中一个框架中点击超链接刷新整个页面
- 框架页面中,从子页面刷新父页面问题解决
- Javascript 刷新框架及页面的方法总集
- 浅析JS刷新框架中的其他页面 && JS刷新窗口方法汇总
- 刷新框架指定页面
- Javascript 刷新框架及页面的方法总集
- 框架页面中,从子页面刷新父页面问题解决
- 用window.location.href实现刷新另个框架页面
- Javascript 刷新框架及页面的方法总集
- 用window.location.href实现刷新另个框架页面
- Javascript 刷新框架及页面的方法总集
- Javascript 刷新框架及页面的方法总集
- Javascript 刷新框架及页面的方法总集
- angularjs ionic框架实现 Localstorage本地存储,页面刷新数据仍在
- 框架页面高度自动刷新Javascript脚本
- Javascript 刷新框架及页面的方法总集
- 某一框架页面使整个框架页面刷新问题的解决办法!
- js页面刷新之实现框架内外刷新(整体、局部)
- Javascript 刷新框架及页面的方法总集