第189天 BOM屬性方法

2021-09-02 01:47:38 字數 1801 閱讀 7391

1 location.href = "";

2 location.assign("");

3 location.replace("");

替換和分配

的區別

替換()

方法所做的操作與

指派()

方法一樣,

但它多了一步操作,即

從瀏覽器的歷史記錄中刪除

了包含指令碼的頁面,

這樣就不能通過瀏覽器的後退按鈕和前進按鈕來訪問它了,

assign()

方法卻

可以通過後退按鈕來訪問上個頁面

1 //重新整理頁面

2 document.getelementsbytagname('button')[1].onclick = function()

3,其他屬性

(1)hash

:如果url中包含有「

」,該方法將返回該符號之後的內容

(例如:http:的hash是「#welcome」)。

(2)host

:伺服器的名字,例如www.baidu.com。

(3)hostname

:通常等於host,有時會省略前面的www。

(4)href

:當前頁面載入的完整

url

(5)的路徑名

:url中主機名之後的部分例如:http:

html / js / index.html中

的路徑名是「/html/js/index.html」。

(6)port

:url中宣告的

請求埠

。預設情況下,大多數url沒有埠資訊(預設為

80

埠),所以該屬性通常是空白的。像 index.html的這樣的url的埠屬性為8080。

(7)protocol

:url中使用的

協議,即雙斜槓(//)之前的部分。例如中的

協議

屬性是http:

(8)ftp

: .com的

protocol

屬性等於

ftp :

.

(9)搜尋

:執行get請求的url中的問號

後的部分,又稱

查詢字串

//例如http:search.html?name=lele中的搜尋屬性為?

name = lele

1 2 3 4 5 6 8 10
三,bom ---導航

1
1

BOM下的屬性和方法 下

繼續bom下的屬性和方法 上 示例 親測 2 location物件的屬性 逐個演示效果 協議 alert location.protocol http 協議 主機名 alert location.hostname localhost 伺服器環境下才可以檢視 路徑名 alert location.pa...

第60天 js常用訪問CSS屬性的方法

我們訪問得到css 屬性,比較常用的有兩種 box.style.width box.style.top 點語法可以得到 width 屬性 和 top屬性 帶有單位的。100px 但是這個語法有非常大的缺陷,不變的。後面的width 和 top 沒有辦法傳遞引數的。var w width box.st...

第2天 移動方法

我覺得這個其實沒什麼就是說把某些方法移動到常用的類裡面去 這個應該在我們寫程式的時候潛意識裡面就會做到的 例子如下 錯誤的 code public class bankaccount public int accountage public int creditscore public accoun...