實現執行緒的兩種方式
阿新 • • 發佈:2022-04-10
1. URL
統一資源定位符(Uniform Resource Locator,URL)是網際網路上標準資源的地址。
網際網路上的每個檔案都有一個唯一的URL,它包含的資訊指出檔案的位置以及瀏覽器應該怎麼處理它。
URL的一般語法格式為 :
url 地址名稱
location 物件的屬性
常用屬性
重要 : location.href location.search location.hash
location 物件的方法
<button>點選</button> <script> varbtn = document.querySelector('button'); btn.addEventListener('click', function() { // 記錄瀏覽歷史,所以可以實現後退功能 location.assign('http://www.itcast.cn'); // 不記錄瀏覽歷史,所以不可以實現後退功能 location.replace('http://www.itcast.cn'); // 引數為 true 強制重新整理 location.reload(true); }) </script>
附加 : navigator 物件
作用 : 判斷這個頁面是在 那個瀏覽器開啟的
注 : 裡面的 屬性值 很多但是我們只需要知道 userAgent 這個方法就行
附加 : history 物件
作用 : 主要設定 前進和後退按鈕
注 : 這個方法作為了解, 某些頁面可能會用到, 開發不長用
程式碼示例 : (這裡有兩個頁面)
index1 (前進)
<a href="list.html">點選我去往列表頁</a> <button>前進</button> <script> varbtn = document.querySelector('button'); btn.addEventListener('click', function() { // history.forward(); history.go(1); }) </script>
index2 (後退)
<a href="index.html">點選我去往首頁</a> <button>後退</button> <script> var btn = document.querySelector('button'); btn.addEventListener('click', function() { // history.back(); history.go(-1); }) </script>