1一个框架中的从一个frame得到另一个frame:
document.parentWindow.parent.frames;
2静态指定页面
<input type=button onclick="top.location.href='c:'" value=aaa>
<input type=button onclick="top.iframe1.location.href='c:'" value=bbb>
<input type=button onclick="parent.location.href='c:'" value=ccc>
<input type=button onclick="parent.iframe1.location.href='c:'" value=ddd>
3
window 对象的 location 属性包含了当前页面的地址 (URL) 信息,你可以直接改变此属性值,将其设置成新的地址 (URL):
window.location = "http://www.yahoo.com";
或者
location = "http://www.yahoo.com";
你还可以通过下边的两种方法中的任何一种来使浏览器从服务器上下载 (Load) 页面:
reload() - 促使浏览器重新下载当前的页面,也就是“刷新”当前页面了。
replace(URL) - 促使浏览器根据 URL 参数中给出的地址 (URL) 下载页面,同时在当前浏览器存储的历史记录 (即所浏览过的页面的列表) 中使用新的地址(即此方法中的 URL 参数) 覆盖当前的页面。
使用 replace() 方法意味着用户将不能通过按 “返回” 按钮回到前边浏览过的那个页面,但这并不是说用户完全不能回到原来的所有页面,他们只不过是无法回到被 replace() 方法替换的那一个页面 (注意:只是被替换的那一个页面)。
这个事件时非常好用的,但必须是客户端的情况。
4、window.location.reload 事件有时间性,不能用,应该用
var url = window.location.href;
...
window.location = url;
代替
document.parentWindow.parent.frames;
2静态指定页面
<input type=button onclick="top.location.href='c:'" value=aaa>
<input type=button onclick="top.iframe1.location.href='c:'" value=bbb>
<input type=button onclick="parent.location.href='c:'" value=ccc>
<input type=button onclick="parent.iframe1.location.href='c:'" value=ddd>
3
window 对象的 location 属性包含了当前页面的地址 (URL) 信息,你可以直接改变此属性值,将其设置成新的地址 (URL):
window.location = "http://www.yahoo.com";
或者
location = "http://www.yahoo.com";
你还可以通过下边的两种方法中的任何一种来使浏览器从服务器上下载 (Load) 页面:
reload() - 促使浏览器重新下载当前的页面,也就是“刷新”当前页面了。
replace(URL) - 促使浏览器根据 URL 参数中给出的地址 (URL) 下载页面,同时在当前浏览器存储的历史记录 (即所浏览过的页面的列表) 中使用新的地址(即此方法中的 URL 参数) 覆盖当前的页面。
使用 replace() 方法意味着用户将不能通过按 “返回” 按钮回到前边浏览过的那个页面,但这并不是说用户完全不能回到原来的所有页面,他们只不过是无法回到被 replace() 方法替换的那一个页面 (注意:只是被替换的那一个页面)。
这个事件时非常好用的,但必须是客户端的情况。
4、window.location.reload 事件有时间性,不能用,应该用
var url = window.location.href;
...
window.location = url;
代替

浙公网安备 33010602011771号