삭제된 유튜브 뷰페이지에서 날리기
해피정님 팁 - https://sir.kr/g5_tip/23092 을 보고 착안해 보았습니다.
꼭 그누뿐만이 아니더라도 body 안에서 썸네일이 존재하지 않는 모든 아이프레임을 프론트에서 삭제합니다.
뭐 썸네일이 없는 동영상이 삭제된 동영상과 정확히 일대일 대응하는지 아닌지는 잘 모르겠습니다만 좌우지간요.
[code]
<script>
document.addEventListener("DOMContentLoaded", () => {
ytvUrl = "https://www.youtube.com/embed";
ytiUrl = "https://img.youtube.com/vi/";
for (i of document.querySelectorAll("iframe[src*='youtube.com/']")) i.outerHTML = i.outerHTML + "<img title='yt-img' src='" + ytiUrl + i.src.replace(ytvUrl + "/", "").replace(ytvUrl + "?playlist=", "").slice(0, 11) + "/0.jpg'>";
for (j of document.querySelectorAll("img[title='yt-img']")) {
j.onload = function() {
if (this.offsetWidth != 480) this.previousElementSibling.remove();
this.remove();
}
}
});
</script>
[/code]
댓글 12개
좋은팁 감사합니다.
@푸른산타
장문코드는 만지기도 싫고 단문코드로 팁자료실이나 기웃거리면서 레벨유지하기가 쉽지는 않네요.
블루산타님 늘 감사합니다.
감사합니다 ^^
@민트다이어리
감사합니다
좋은 팁 감사 합니다.
@들레아빠
좋은팁이라니 감사합니다
감사합니다
@너나잘해 감사합니다
꼭 필요한 소스 였습니다.
고민했는데 해결해주셔서 감사합니다.^^
@로빈아빠
감사합니다
감사합니다.
@써맨 감사합니다
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4417 | ||
| 2334 | 2년 전 | 3697 | ||
| 2333 | 2년 전 | 2061 | ||
| 2332 |
swallow
|
2년 전 | 1421 | |
| 2331 | 2년 전 | 2502 | ||
| 2330 | 2년 전 | 3446 | ||
| 2329 |
welcome
|
2년 전 | 2127 | |
| 2328 | 2년 전 | 1502 | ||
| 2327 |
|
2년 전 | 2195 | |
| 2326 | 2년 전 | 1342 | ||
| 2325 | 2년 전 | 2152 | ||
| 2324 | 2년 전 | 1628 | ||
| 2323 |
희동이76
|
2년 전 | 1400 | |
| 2322 | 2년 전 | 2198 | ||
| 2321 | 2년 전 | 1739 | ||
| 2320 |
희동이76
|
2년 전 | 1387 | |
| 2319 | 2년 전 | 2192 | ||
| 2318 |
슈퍼스타맨
|
2년 전 | 1821 | |
| 2317 | 2년 전 | 1487 | ||
| 2316 | 2년 전 | 1966 | ||
| 2315 | 2년 전 | 1767 | ||
| 2314 | 2년 전 | 1271 | ||
| 2313 | 2년 전 | 1456 | ||
| 2312 | 2년 전 | 2495 | ||
| 2311 | 2년 전 | 1714 | ||
| 2310 | 2년 전 | 1713 | ||
| 2309 | 2년 전 | 3337 | ||
| 2308 | 2년 전 | 1024 | ||
| 2307 | 2년 전 | 1618 | ||
| 2306 |
디지털홍익인간
|
2년 전 | 2506 | |
| 2305 | 2년 전 | 1900 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기