window.location.href

属于:JS Window操作

用法:window.location.href=地址

新页面会替换当前页面,浏览器有回退(即回到上一个页面)的选项。

window.open

属于:JS HTML DOM操作

HTML DOM Window 对象即为Browser对象的window

用法:window.open(地址)

新页面会在新窗口打开

1
2
3
4
5
6
<script>
function open_win()
{
window.open("http://www.w3school.com.cn")
}
</script>

location.reload

属于:JS HTML DOM操作

用法:location.reload(force)

1
2
3
4
5
6
<script type="text/javascript">
function reloadPage()
{
window.location.reload()
}
</script>

重新加载本页面

location.replace

属于:Browser对象

用法:location.replace(newURL)

新页面会替代原本的页面,浏览器不会有会退的箭头,是个全新的页面

1
2
3
4
5
<script>
function replaceDoc(){
window.location.replace("http://www.runoob.com")
}
</script>