JAVASCRIPT

    Uncaught (in promise) TypeError: URL.createObjectURL is not a function 오류 바로 해결!

    document.getElementById('file-image').src = URL.createObjectURL(file); 위 코드의 URL.createObjectURL 에서 오류가 발생하는 것입니다. "URL.createObjectURL(file) ===>> webkitURL.createObjectURL(file)" 아래 처럼 코드 변경!$ document.getElementById('file-image').src = webkitURL.createObjectURL(file);

    [dropdown] 드롭다운 메뉴 구현 ( 슬라이드 애니메이션 추가 )

    [dropdown] 드롭다운 메뉴 구현 ( 슬라이드 애니메이션 추가 )

    [html] [css] .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 216px; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); z-index: 1; overflow: hidden; max-height: 0; transition: max-height 0.7s ease; } .dropdown-content.show { max-height: 500px; /* 적당한 높이로 설정해주세요 */ } .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: ..

    자바스크립트 소스코드 난독화 !

    자바스크립트 소스코드 난독화 !

    우리가 구현한 웹에 누군가 들어와 소스보기만 해도 script내에 소스가 그대로 노출되는 경우가 있다. 이에 대해 악의적인 의도를 가진사람이 CSRF(Cross-Site Request Forgery)나 XSS(Cross-Site Scripting)를 통해 여러분의 어플리케이션에서 코드가 실행된 것처럼 꾸며서 사용자의 정보를 탈취하기가 너무나도 쉬워진다. 난독화는 말그대로 난독화일 뿐 암호화가 아니니 암호화를 생각한다면 CORS policy, SOP 정책을 더 살펴보자. -난독화 결과 웹에서 확인. -기존에 있던 reply.js 파일 본문을 복사해서 https://www.toptal.com/developers/javascript-minifier/ JavaScript Minifier JavaScript Mi..