BOM-location物件
阿新 • • 發佈:2021-11-13
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <button>點選</button> <div></div> <script> //window物件給我們提供了一個location屬性用於獲取或設定窗體的URL,並且可以用於解析URL。因為這個屬性返回的是一個物件,所以我們將這個屬性也稱為location物件。 //URL(Unicorm Resource Locator,URL)統一資源定位符 //5秒鐘之後跳轉頁面 //案例分析:1.利用定時器做倒計時效果 //2.時間到了,就跳轉頁面,使用location.href var btn = document.querySelector('button'); var div = document.querySelector('div'); btn.addEventListener('click', function () { //console.log(location.href); }) var timer = 5; setInterval(function () { if (timer == 0) { location.href = 'http://www.baidu.com'; } else { div.innerHTML = '您將在' + timer + '秒鐘之後跳轉到首頁'; timer--; } }, 1000); //location常見方法 var btn = document.querySelector('button'); btn.addEventListener('click', function () { //記錄瀏覽歷史,所以可以實現後退功能 //location.assign('http://www.baidu.com'); //不記錄瀏覽歷史,所以不可以實現後退功能 location.replace('http://www.baidu.com'); //強制重新整理 location.reload(true); }) </script> </body> </html>