삭제된 유튜브 뷰페이지에서 날리기
해피정님 팁 - 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년 전 | 4412 | ||
| 2424 | 1년 전 | 1144 | ||
| 2423 | 1년 전 | 1163 | ||
| 2422 |
|
1년 전 | 1839 | |
| 2421 | 1년 전 | 1065 | ||
| 2420 |
|
1년 전 | 1845 | |
| 2419 | 1년 전 | 1155 | ||
| 2418 | 1년 전 | 1143 | ||
| 2417 | 1년 전 | 931 | ||
| 2416 | 1년 전 | 1226 | ||
| 2415 | 1년 전 | 1111 | ||
| 2414 | 1년 전 | 997 | ||
| 2413 | 1년 전 | 1400 | ||
| 2412 |
|
1년 전 | 2004 | |
| 2411 | 1년 전 | 995 | ||
| 2410 | 1년 전 | 1862 | ||
| 2409 | 1년 전 | 1695 | ||
| 2408 | 1년 전 | 1192 | ||
| 2407 | 1년 전 | 1161 | ||
| 2406 | 1년 전 | 835 | ||
| 2405 | 1년 전 | 2046 | ||
| 2404 |
와칸다포에버
|
1년 전 | 1049 | |
| 2403 | 1년 전 | 1126 | ||
| 2402 |
뽕엄능브라
|
1년 전 | 2057 | |
| 2401 | 1년 전 | 1162 | ||
| 2400 | 1년 전 | 1263 | ||
| 2399 | 1년 전 | 1849 | ||
| 2398 | 1년 전 | 1582 | ||
| 2397 | 1년 전 | 1895 | ||
| 2396 | 1년 전 | 1261 | ||
| 2395 | 1년 전 | 1081 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기