URL - Web APIs | MDN
文章推薦指數: 80 %
URL. Experimental: 這是一個實驗中的功能此功能在某些瀏覽器尚在開發中,請參考兼容表格以得到不同瀏覽器用的前輟。
URL 介面提供了建立 URL 物件的靜態方法。
SkiptomaincontentSkiptosearchSkiptoselectlanguage給開發者的網頁技術文件WebAPIsURLChangelanguageViewinEnglishThispagewastranslatedfromEnglishbythecommunity.LearnmoreandjointheMDNWebDocscommunity.屬性建構式方法靜態方法規範瀏覽器相容性參見URLExperimental:這是一個實驗中的功能此功能在某些瀏覽器尚在開發中,請參考兼容表格以得到不同瀏覽器用的前輟。
URL 介面提供了建立URL 物件的靜態方法。
使用尚未實作此物件的瀏覽器時,可以改用 Window.URL(en-US)屬性來呼叫(基於Webkit或Blink引擎的瀏覽器可使用 Window.webkitURL)。
Note:ThisfeatureisavailableinWebWorkers
屬性
URL.href(en-US)
IsaDOMStringcontainingthewholeURL.
URL.protocol(en-US)
IsaDOMStringcontainingtheprotocolschemeoftheURL,includingthefinal':'.
URL.host(en-US)
IsaDOMStringcontainingthehost,thatisthehostname,a':',andtheportoftheURL.
URL.hostname(en-US)
IsaDOMStringcontainingthedomainoftheURL.
URL.port(en-US)
IsaDOMStringcontainingtheportnumberoftheURL.
URL.pathname(en-US)
IsaDOMStringcontaininganinitial'/'followedbythepathoftheURL.
URL.search(en-US)
IsaDOMStringcontaininga'?'followedbytheparametersoftheURL.
URL.hash(en-US)
IsaDOMStringcontaininga'#'followedbythefragmentidentifieroftheURL.
URL.username(en-US)
IsaDOMStringcontainingtheusernamespecifiedbeforethedomainname.
URL.password(en-US)
IsaDOMStringcontainingthepasswordspecifiedbeforethedomainname.
URL.origin(en-US)Readonly
ReturnsaDOMStringcontainingtheoriginoftheURL,thatisitsscheme,itsdomainanditsport.
URL.searchParams(en-US)
ReturnsaURLSearchParams(en-US)objectallowingtoaccesstheGETqueryargumentscontainedintheURL.
建構式
URL()(en-US)
CreatesandreturnaURLobjectcomposedfromthegivenparameters.
方法TheURLinterfaceimplementsmethodsdefinedinURLUtils.
URLUtils.toString()
ReturnsaDOMStringcontainingthewholeURL.ItisasynonymforURLUtils.href,thoughitcan'tbeusedtomodifythevalue.
靜態方法
URL.createObjectURL()
ReturnsaDOMStringcontainingauniqueblobURL,thatisaURLwithblob:asitsscheme,followedbyanopaquestringuniquelyidentifyingtheobjectinthebrowser.
URL.revokeObjectURL()(en-US)
RevokesanobjectURLpreviouslycreatedusingURL.createObjectURL().
規範
Specification
Status
Comment
FileAPIThedefinitionof'URL'inthatspecification.
WorkingDraft
AddedthestaticmethodsURL.createObjectURL()andURL.revokeObjectURL().
URLThedefinitionof'Node'inthatspecification.
LivingStandard
Initialdefinition(implementsURLUtils).
瀏覽器相容性We'reconvertingourcompatibilitydataintoamachine-readableJSONformat.
Thiscompatibilitytablestillusestheoldformat,
becausewehaven'tyetconvertedthedataitcontains.
Findouthowyoucanhelp!(en-US)
Desktop
Mobile
Feature
Chrome
Edge
Firefox(Gecko)
InternetExplorer
Opera
Safari
Basicsupport
8.0[2]
32
?
4.0(2.0)[1][3]
19.0(19.0)
10.0
15.0[2]
19
6.0[2]
7.0
username,password,andorigin
32
?
26.0(26.0)
?
19
(Yes)
searchParams
49
?
29.0(29.0)
?
36
No support
Feature
Android
ChromeforAndroid
FirefoxMobile(Gecko)
IEMobile
OperaMobile
SafariMobile
Basicsupport
4[2]
4.4
8.0[2]
32
14.0(14.0)[1][3]
19.0(19.0)
(Yes)
15.0[2]
6.0[2]
username,password,andorigin
4.4
32
26.0(26.0)
?
?
(Yes)
searchParams
No support
49
29.0(29.0)
?
?
?
[1]FromGecko2(Firefox4)toGecko18included,Geckosupportedthisinterfacewiththenon-standardnsIDOMMozURLPropertyinternaltype.Astheonlytoaccesssuchanobjectwasthroughwindow.URL(en-US),inpractice,thisdidn'tmakeanydifference.
[2]Thisfeatureisimplementedunderthenon-standardnamewebkitURL.
[3]ForFirefox,tousefromchromecode,JSMandBootstrapscope,youhavetoimportitlikethis:
Cu.importGlobalProperties(['URL']);
URLisavailableinWorkerscopes.參見
Propertyallowingtogetsuchanobject:Window.URL(en-US).
Components.utils.importGlobalProperties
Foundaproblemwiththispage?EditonGitHubSourceonGitHubReportaproblemwiththiscontentonGitHubWanttofixtheproblemyourself?SeeourContributionguide.Lastmodified:Dec10,2021,byMDNcontributorsChangeyourlanguageSelectyourpreferredlanguage正體中文(繁體)DeutschEnglish(US)EspañolFrançais日本語한국어Português(do Brasil)Русский中文(简体)ChangelanguageRelatedTopicsURLAPIURLConstructorURL()PropertieshashhosthostnamehreforiginpasswordpathnameportprotocolsearchsearchParamsusernameMethodscreateObjectURL()revokeObjectURL()toJSON()toString()RelatedpagesforURLAPIURLSearchParams
延伸文章資訊
- 1什么是URL? - 学习Web 开发
URL 代表着是统一资源定位符(Uniform Resource Locator)。URL 无非就是一个给定的独特资源在Web 上的地址。理论上说,每个有效的URL 都指向一个唯一的资源。
- 2URL是什麼?它與Domain 網域的差異在哪? - 3c 未來室
URL 完整英文是Uniform Resource Locator 也就是網址的意思。 它可以形容成我們住家的地址,住家需要一個門牌號碼讓親朋好友知道確切位址,而網站需要URL ...
- 3網址連結- URLs -新視野網頁設計
網址連結- URLs ... URL(全球資源定址器)(更一般地稱為“網址”)指定網際網路上資源(例如網頁)的位置。 該URL還指定如何檢索該資源(也稱為“協議”,如HTTP,HTTPS,FTP...
- 4統一資源定位符- 維基百科,自由的百科全書
統一資源定位符(英語:Uniform Resource Locator,縮寫:URL,或稱統一資源定位器、定位位址、URL位址)俗稱網頁位址,簡稱網址,是網際網路上標準的資源的位 ...
- 5URL是什麼?用你家樓下的「門牌號」來認識! - IdeaSharer Blog
URL的英語全名是Uniform Resource Locator,也就是「統一資源定位器」,還是覺得母煞煞嗎? 其實,簡單來說它就是我們嘴巴上常提到的「網址」。這時候, ...