window 对象的 locationhref跳转失败 属性包含了当前頁面的地址 (URL) 信息你可以直接改变此属性值,将其设置成新的地址 (URL):
你还可以通过下边的两种方法中的任何一种来使浏览器从服务器上下載 (Load) 页面:
reload() - 促使浏览器重新下载当前的页面也就是“刷新”当前页面了。
replace(URL) - 促使浏览器根据 URL 参数中给出的地址 (URL) 下载页面同时在当前浏览器存储的历史记录 (即所浏览过的页面的列表) 中使用新的地址(即此方法中的 URL 参数) 覆盖当前的页面。
使用 replace() 方法意味着用户将不能通过按 “返回” 按钮回到前边浏览过的那个页面但这并不是说用户完全不能回到原来的所有页面,他们只不过是无法回到被 replace() 方法替换的那一个页面 (注意:只是被替换的那一个页面)
其中framedemo.html由上下两个页面组成,代码如下:
现在假设top.html即上面的页面有一个button来实现对下面页面的刷新可以用以下七种语句,哪个好用自己看着办了
1.window指代的是当前页面,例如对于此例它指的是top.html页面
2.parent指的是当前页面的父页面,也就是包含它的框架页媔例如对于此例它指的是framedemo.html。
3.frames是window对象是一个数组。代表着该框架内所有子页面
4.item是方法。返回数组里面的元素