當前位置:歷史故事大全網 - 歷史上的今天 - Js獲取歷史url

Js獲取歷史url

壹、JS高手,獲取歷史網站。妳這個問題涉及到同源政策,關系到隱私和安全。沒有壹個瀏覽器會給妳訪問* *外國歷史網站的機會。

但是,如果這三個頁面在同壹個域名下,可以使用Javascript的document.cookie來記錄每次訪問的URL。

我寫的例子需要四個文件,url_history.js,1。,2.,3.(三個文件內容相同),代碼寫在空格裏(hi . Baidu/kene ks/item/50699 e 21f 9300 d0c 72863 e4d)。

復制粘貼,把url_history.js和其他三個文件放在壹起,訪問任意頁面,點擊任意鏈接,就會自動顯示妳訪問過的頁面。

歷史url以數組的形式存儲在url_history變量中,所以url_history[0]是前壹個,url_history[1]是前壹個,以此類推。

第二,js如何獲取前兩頁的URL

代碼如下:

三、如何使用js獲取修改後的URL並使用js操作當前URL,可以使用內置對象window.locationWindow.location有以下屬性:window.location.href:獲取當前地址欄中的完整URL,通過賦值可以改變當前地址欄中的URL;Window.location.search獲取當前URL的參數部分,即“?”後面部分(包括問號)可以通過賦值來改變URL的參數部分;Window.location.hash:獲取當前URL中包含的錨點,即“#”之後的部分(包括#),可以通過賦值改變URL的錨點部分;Window.location.host:獲取當前URL中的主機信息,包括端口號,可以通過賦值來改變;Window.location.hostname:獲取當前URL中的域名部分,不包括端口號,可以通過賦值改變域名;Window.location.port:獲取當前URL中的端口號,可以賦值改變;Window.location.pathname:獲取當前URL中的路徑信息,即域名和參數之間的部分,可以通過賦值改變當前URL的路徑;Window.location.protocol:獲取當前URL的協議部分,如:,:,等。您可以通過賦值來更改URL的協議部分;Window.location有以下方法:window.location.replace(url):用傳入的url字符串替換當前URL,這將替換歷史中的URL,即該方法將覆蓋之前的歷史;Window.location.reload():重新加載當前URL,相當於刷新;Window.location.assign(url):加載傳入的url,此方法不會覆蓋之前的歷史;。

四。用JS獲取幾個URL地址的方法下面是用JS獲取MAC地址、IP地址、主機名的方法:復制代碼如下:

動詞 (verb的縮寫)如何在js中獲取上壹頁的url如下:

1.以字符串形式設置或獲取整個URL:window . location . href

2.設置或獲取與URL: window.location.port關聯的端口號

3.設置或獲取URL窗口的協議部分。location.protocol

4.設置或獲取href屬性中問號後面的window.location.search部分。

5.獲取變量的值(去掉等號後面的部分)

6.設置或獲取URL的協議部分:window.location.protocol

7.在href屬性:window.location.hash中設置或獲取井號“#”後的段

8.設置或獲取位置或URL的主機名和端口號:window.location.host

第六,如何使用js獲取和修改URL。使用js操作當前URL,可以使用內置對象window.location

Window.location具有以下屬性:

Window.location.href:獲取當前地址欄中的完整URL,通過賦值可以改變當前地址欄中的URL;

Window.location.search獲取當前URL的參數部分,即“?”後面部分(包括問號)可以通過賦值來改變URL的參數部分;

Window.location.hash:獲取當前URL中包含的錨點,即“#”之後的部分(包括#),可以通過賦值改變URL的錨點部分;

Window.location.host:獲取當前URL中的主機信息,包括端口號,可以通過賦值改變主機信息;

Window.location.hostname:獲取當前URL中的域名部分,不包括端口號,可以通過賦值改變域名;

Window.location.port:獲取當前URL中的端口號,可以賦值改變;

Window.location.pathname:獲取當前URL中的路徑信息,即域名和參數之間的部分,可以通過賦值改變當前URL的路徑;

Window.location.protocol:獲取當前URL的協議部分,如:,:,等。您可以通過賦值來更改URL的協議部分;

Window.location有以下方法:

Window.location.replace(url):用輸入的url字符串替換當前URL。這個方法會替換歷史中的URL,即這個方法會覆蓋之前的歷史;

Window.location.reload():重新加載當前URL,相當於刷新;

Window.location.assign(url):加載傳入的url,此方法不會覆蓋之前的歷史;

  • 上一篇:蘋果智能手表:了解蘋果手表的進化史
  • 下一篇:Git查看版本歷史。
  • copyright 2024歷史故事大全網