- 改变浏览器位置的方法有很多;最常用的是window.location.href = "URL";
- 修改location的其他属性也可以改变当前加载的页面:location.hash location.search location.pathname location.port 设置为新值来改变URL;浏览器都会生成一个新纪录,通过单击后退按钮 导航到前一个页面,要禁用这种行为可以使用location.replace();这个方法只接受一个参数,即要导航到的url;不会在历史记录中生成新纪录,即不会回到前一个页面;
- reload() 不接受参数就是页面重新加载,接受的参数为true false ;默认为false false 是页面从缓存中加载 true是从服务器从新加载;
<body> <button id="btn">跳转网址</button> </body> <script> var btn = document.getElementById("btn"); btn.onclick = function(){ window.location.replace("tanchu.html"); } </script>