回覆列表
  • 1 # aeghk4829

    使用js對當前的URL進行操作,可以使用內建物件window.location。一、window.location具有以下屬性:

    1、window.location.href:取得當前位址列中的完整URL,可以透過賦值改變當前位址列中的URL;

    2、window.location.search 取得當前URL的引數部分,即“?”後面的部分(包括問號),可以透過賦值改變URL的引數部分;

    3、window.location.host:取得當前URL中的主機資訊,包括埠號,可以透過賦值改變主機資訊;

    4、window.location.port:取得當前URL中的埠號,可以透過賦值改變埠號;

    5、window.location.pathname:取得當前URL中的路徑資訊,即域名與引數之間的部分,可以透過賦值改變當前URL的路徑;

    6、window.location.protocol:取得當前URL的協議部分,比如http:,https:等,可以透過賦值改變URL的協議部分;設定有以下方法:1、window.location.replace(url):用傳入的URL字串替代當前的URL,該方法會將歷史記錄中的URL一併替換掉,也就是說,這個方法會覆蓋之前的歷史記錄;2、window.location.reload():重新載入當前URL,相當於重新整理;3、window.location.assign(url):載入傳入的URL,該方法不會覆蓋之前的歷史記錄;

  • 中秋節和大豐收的關聯?
  • 自學英語有什麼快速學成方法嗎?