HTMLImageElement
ã® currentSrc
ããããã£ã¯èªã¿åãå°ç¨ã§ã表ã <img>
è¦ç´ ã§ç¾å¨è¡¨ç¤ºããã¦ããç»åã® URL ã表ãã¾ãã
HTMLImageElement
ã§è¡¨ããã <img>
è¦ç´ ã®ä¸ã§ãç¾å¨è¡¨ç¤ºããã¦ããç»åã®å®å
¨ãª URL ã示ãæååã§ããããã¯ãsizes
ã HTMLImageElement.srcset
屿§ãç¨ãã¦è¤æ°ã®ç»åãªãã·ã§ã³ãæä¾ããå ´åã«æç¨ã§ããcurrentSrc
ã使ç¨ããã¨ãæä¾ãããç»åã»ããã®ä¸ãããã©ã¦ã¶ã¼ãã©ã®ç»åã鏿ãããã夿ãããã¨ãã§ãã¾ãã
ãã®ä¾ã§ã¯ãæè¨ã®ç»åã« 2 種é¡ã®ãµã¤ãºãç¨æãã¦ãã¾ããä¸ã¤ã¯å¹
200px ã§ãããä¸ã¤ã¯å¹
400px ã§ãã sizes
屿§ã¯ããã¥ã¼ãã¼ããå¹
400px æªæºã®å ´åã¯ç»åãææ¸å¹
ã® 50% ã§ããã以å¤ã®å ´åã¯ç»åãææ¸å¹
ã® 90% ã§æç»ãããã¨ãæå®ãã¦ãã¾ãã
<img
src="/en-US/docs/Web/HTML/Element/img/clock-demo-400px.png"
alt="Clock"
srcset="
/en-US/docs/Web/HTML/Element/img/clock-demo-200px.png 200w,
/en-US/docs/Web/HTML/Element/img/clock-demo-400px.png 400w
"
sizes="(max-width: 400px) 50%, 90%" />
JavaScript
const clockImage = document.querySelector("img");
const p = document.createElement("p");
p.textContent = clockImage.currentSrc.endsWith("200px.png")
? "Using the 400px image!"
: "Using the 200px image.";
document.body.appendChild(p);
çµæ 仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4