반응형 IT86 Failed to execute 'readAsDataURL' on 'FileReader': parameter 1 is not of type 'Blob Input을 통해 이미지를 업로드하는 과정에서, 발생되는 오류이다. 이미지가 정상적으로 업로드가 된다면 문제가 없으나, 이미지를 선택하는 창 까지 띄운 상태에서 취소하게 되는 경우이미지 파일 업로드 input에 걸려 있는 함수는 그대로 작동을 하게 되나, 실제 파일이 없어서 발생하는 에러이다. 즉, 코드를 실행시에 조건을 아래와 같은 조건을 걸어준다면 문제가 없다.파일이 있는지 확인한다.이미지 파일인지 확인한다.var file = e.target.files[0];var reader = new FileReader();// 기존reader.readAsDataURL(file);// 수정if (file && file.type.match('image.*')) { reader.readAsDataURL(file);} 2024. 9. 13. pennyroyal.exe 응용 프로그램 오류 어느 날부터 아래와 같은 프로그램오류가 뜨고 있다.pennyroyal이라는 프로그램이라고는 하는데, 막상 "프로그램 추가/제거" 쪽에서 검색을 하면 아무것도 뜨지 않는데,해당 단어가 아니라 "악성 웹 사이트 탐지 서비스"라는 프로그램에서 파생되었다고 한다. 검색을 하면 이렇게 하나가 나오는데, 은행? 사이트를 들어가 거나했을 때, 설치가 되었을 걸로 확인이 된다.해당 프로그램을 제거를 하면, 오류 팝업창은 뜨지 않는다.. 계속 오류가 난다면 삭제를 하면 될 것 같다.만약 추후에 해당 프로그램이 필요하다면 재설치를 하면 되기에, 삭제를 해도 무관하다. 2024. 9. 4. [HTML/Script] Canvas 이미지 다운로드 html 파일에 canvas를 이용해서 다운로드를 하는 방법 script.jsconst canvas = document.getElementById('캔버스ID');const ctx = canvas.getContext('2d');// 다운로드 함수명function downloadImage() { const image = canvas.toDataURL("image/png"); // Create a temporary anchor element const link = document.createElement('a'); link.href = image; link.download = '파일명.png'; link.click();} html에서 그린 canvas를 그리고 .. 2024. 8. 30. [그누보드] 네이버 메일 발송 그누보드에서 메일을 발송을 하는 방법에 대해 알아보겠습니다. 네이버 기본 환경 설정발송을 할 네이버 아이디로 로그인을 하고 메일로 이동을 해줍니다. 메일 > 환경설정 > POP3/IMAP 설정 사용 설정이 기본이 사용 안 함으로 되어 있는데, 이걸 다 사용함으로 변경을 해줍니다. 그누보드 세팅/lib/mailer.lib.php 그누보드의 해당 파일의 위치로 이동합니다.function mailer($fname, $fmail, $to, $subject, $content, $type=0, $file="", $cc="", $bcc=""){ if ($type != 1) $content = nl2br($content); $mail = new PHPMailer(); // defaults.. 2024. 8. 23. swf 파일 블로그에 글쓰는 방법 플래시 파일인 .swf 파일을 블로그에 올리고 싶은데, 그냥은 이젠 올리기가 쉽지않다.그래서 찾아본 swf 파일을 올리는 방법 swf 파일을 html5로 변환한뒤 html형식으로 올린다.swf 파일을 자체를 올린다.여기서 나는 2번째 방법을 시도해 보려고한다. 1. 블로그 또는 드라이브에 파일을 올려줍니다.블로그에 글을 올리시에는 비공개로해서 파일을 올려두면 됩니다. 2. 파일의 url을 따로 메모해 줍니다.개발자 도구를 통해서 확인을 하면 swf의 위치를 확인할수 있는데,이때, a태그의 href 주소를 따로 메모해두면 됩니다. 3. 글작성하기.// head 부분에 추가하여 주세요//글작성을 html로 변경한 뒤 코드를 작성해주면 됩니다. 아까 복사해둔 주소를 embed의 src 파일 경로에 작성을 하.. 2024. 8. 14. jquery cdn 최신버전 모음 및 사용법 JQuery란?HTML 문서 내의 요소를 쉽고 효율적으로 조작할 수 있게 해주는 자바스크립트 라이브러리입니다. 2006년에 John Resig에 의해 처음 개발되었으며, 현재 웹 개발자들 사이에서 널리 사용되고 있습니다. CDN이란?전 세계에 분산된 서버 네트워크를 통해 콘텐츠를 사용자에게 빠르고 효율적으로 제공하는 시스템입니다.CDN의 주요 목적은 웹 페이지의 로딩 속도를 향상시키고, 대역폭 사용을 최적화하며, 서버의 부하를 분산시키는 것입니다. URL jquery cdn 은 다양한 사이트에서 현재 제공을 하고 있어서 아래의 사이트 중 하나를 골라서 사용하면 된다. Google Hosted Libraries Microsoft CDN jQuery's own CDN cdnjs (Cloudflare) jsD.. 2024. 8. 5. 이전 1 2 3 4 5 6 7 ··· 15 다음 반응형