你如何獲得你是在JavaScript頁面的地址?
例如,如果我在somesite.com/javascript/home.html
有一個腳本,並且我想查找請求地址(somesite.com/javascript/home.html
),那麼我如何在JavaScript中獲取此信息?
你如何獲得你是在JavaScript頁面的地址?
例如,如果我在somesite.com/javascript/home.html
有一個腳本,並且我想查找請求地址(somesite.com/javascript/home.html
),那麼我如何在JavaScript中獲取此信息?
window.location.href;
或
location.href;
window
是全局對象,所以location.href
將是相同的window.location.href
和NOT document.location.href
(只要沒有封閉函數或with
聲明,陰影屬性)
document.URL
你在找什麼是window.location.href
。
我相信無論是window.location.href
還是window.location.pathname
對象都會有這些信息。但有人可以確認或否認這一點。
沒有。 window.location.href將返回完整的url,包括查詢字符串,例如http://domain.com/test.php?param=1&req=1而window.location。路徑將僅返回路徑如test.php的:) – Woppi 2012-10-31 02:10:31
使用window.location
來讀取和寫入與當前幀相關的location object。如果您只想將地址設置爲只讀字符串,則可以使用document.URL
,該值應與window.location.href
的值相同。
document.location.href
或
window.location.href
這怎麼一個標記爲欺騙,如果有人先問? – Mkalafut 2014-04-29 16:07:36
生活就是不公平 - 這個複製品把這個原始的東西騙到了一個孤獨的角落,偷走了所有的聲望,然後說這個是重複的。 – icc97 2014-11-13 10:09:14