Node: baseURI ããããã£
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015å¹´7æ.
baseURI 㯠Node ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®èªã¿åãå°ç¨ããããã£ã§ããã®ãã¼ããå«ãææ¸ã®çµ¶å¯¾çãªãã¼ã¹ URL ãè¿ãã¾ãã
ãã¼ã¹ URL ã¯ãã©ã¦ã¶ã¼ã絶対 URL ãå¿
è¦ã¨ããã¨ãã«ãç¸å¯¾ URL ã解決ããããã«ä½¿ç¨ããã¾ããä¾ãã°ã HTML ã® <img> è¦ç´ ã® src 屿§ãã SVG ã® xlink:href ã href 屿§ãå¦çããå ´åãªã©ã§ãã
ãã®ããããã£ã¯èªã¿åãå°ç¨ã§ãããå¤ã¯ããããã£ãã¢ã¯ã»ã¹ããããã³ã«ã¢ã«ã´ãªãºã ã§æ±ºã¾ãã¾ãã®ã§ãç¶æ³ãå¤åããã¨å¤åãããã¨ãããã¾ãã
ãã¼ã¹ URL ã¯æ¬¡ã®ããã«æ±ºã¾ãã¾ãã
- æ¢å®ã§ããã¼ã¹ URL ã¯ææ¸ã®ä½ç½®ï¼
window.locationã§æå®ãããéãï¼ã¨ãªãã¾ãã - ããã HTML ææ¸ã§ãããææ¸ã«
<Base>è¦ç´ ããã£ãå ´åãæåã®Baseè¦ç´ ã®hrefã®å¤ãããã°ã代ããã«ä½¿ç¨ããã¾ãã
å¤
Node ã®ãã¼ã¹ URL ã表ãæååã§ãã
ä¾
><base> ãªã
<output>Not calculated</output>
const output = document.querySelector("output");
output.value = output.baseURI;
<base> ãã
<base href="https://developer.mozilla.org/modified_base_uri/" />
<output>Not calculated</output>
const output = document.querySelector("output");
output.value = output.baseURI;
仿§æ¸
| Specification |
|---|
| DOM > # ref-for-dom-node-baseuriâ > |
ãã©ã¦ã¶ã¼ã®äºææ§
é¢é£æ å ±
<base>è¦ç´