비

삭제된 유튜브 뷰페이지에서 날리기

 

해피정님 팁 - 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개

좋은팁 감사합니다.

@푸른산타 

장문코드는 만지기도 싫고 단문코드로 팁자료실이나 기웃거리면서 레벨유지하기가 쉽지는 않네요.

블루산타님 늘 감사합니다.

감사합니다 ^^

@민트다이어리 

감사합니다 

좋은 팁 감사 합니다.

@들레아빠 

좋은팁이라니 감사합니다

감사합니다

@너나잘해 감사합니다

꼭 필요한 소스 였습니다.

고민했는데 해결해주셔서 감사합니다.^^

@로빈아빠

감사합니다 

@써맨 감사합니다 

댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
25-01-04 조회 5,301
25-01-02 조회 5,036
24-12-31 조회 5,263
24-12-30 조회 5,499
24-12-28 조회 5,544
24-12-26 조회 6,020
24-12-25 조회 5,336
24-12-24 조회 5,765
24-12-24 조회 4,954
24-12-19 조회 5,396
24-12-17 조회 5,250
24-12-17 조회 5,002
24-12-16 조회 5,003
24-12-14 조회 5,661
24-12-14 조회 5,392
24-12-12 조회 5,466
24-12-10 조회 5,167
24-12-03 조회 5,548
24-12-01 조회 5,199
24-11-30 조회 5,234
24-11-29 조회 6,780
24-11-28 조회 5,101
24-11-25 조회 4,846
24-11-22 조회 4,938
24-11-20 조회 5,293
24-11-19 조회 4,887
24-11-16 조회 5,473
24-11-13 조회 4,969
24-11-11 조회 5,433
24-11-09 조회 5,247