전체 글 (78) 썸네일형 리스트형 [오류] Three.js 모듈 호출 실패 https://stackoverflow.com/questions/73036086/importing-oribitcontrols-doesnt-work-with-error-in-three-js Importing OribitControls doesn't work with error in three.js I'm working in localhost, I tried to import "orbitcontrols()" but somehow it doesn't work and show error. The error is here main.js:1 Uncaught SyntaxError: Cannot use import statement out... stackoverflow.com https://stackoverflow.c.. CORS policy 교차 출처 리소스 공유 SOP(Same-Origin Policy) ->(child) CORS Cross-origin resource sharing(CORS)은 웹페이지 상의 제한된 리소스를 최초 자원이 서비스된 도메인 밖의 다른 도메인으로부터 요청할수 있게 허용하는 구조이다. 이미지, 스타일시트, 스크립트, iframe, 동영상을 유롭게 임베드 할 수 있다. 다만 특정 도메인간의 요청은 금지된다.(Ajax요청) 교차 출처 요청을 허용하는 것이 안전한가를 판별하기 위해 서버와 브라우저가 상호통신하는 하나의 방법을 정의한다. - 출처 위키백과 나의 경우 index.html:1 Access to script at 'file:///Users/...' from origin 'null' has been blocked by CORS pol.. [프로그래머스] 크레인 인형뽑기 게임 https://school.programmers.co.kr/learn/courses/30/lessons/64061 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제를 푸는데 시간이 많이 걸렸다. 무조건 실행하기전에 생각을 조금 더 할 필요가 있다. def solution(board,moves): list_n =[] answer=0 for i in moves : for t in board: if t[i-1]!=0: list_n.append(t[i-1]) t[i-1] = 0 break if len(list_n) >= 2 and list_n[-1] == li.. [JS] 이벤트 처리 - 드래그 앤 드롭 로그를 통해서 각 이벤트의 시작과 진행중 , 완료 시점을 알 수 잇다. HTML 삽입 미리보기할 수 없는 소스 드래그 시작과 드래그 중은 간격이 너무 짧아서 시작하자마자 드래그 중으로 보이지만 당시 console.log('드래그시작') 을 통해 시작점이 있다는 것을 알 수 있다. 드래그 드롭 같은 경우는 드래그오버를 중지하고( 무효화)하고서 드랍을 사용한다. [JS] 이벤트 발생 / 작동해지 - dispatchEvent( new Event()) / preventDefault() HTML 삽입 미리보기할 수 없는 소스 1. 이벤트 발생 : 이벤트타겟.dispatchEvent(new Event('이벤트타입')); 타겟 : html 요소 객체 : .dispatchEvent() 인자 : Event() 사용자가 이벤트를 발생하지 않아도 저절로 이벤트를 발생시킬수 있다. 이벤트 생성이 먼저고 다음으로 이벤트가 발송되는데 이벤트 성성자인 new Event('타입','{옵션:버블링,캔서블..}') 을 이용한다. const evt = new Event("look", {"bubbles":true, "cancelable":false}); document.dispatchEvent(evt); 아래는 5초뒤에 클릭이벤트를 dispatchEvent()을 이용해 생성한다. const boxGreeting .. [JS] 이벤트 처리 - Viewport 에 따른 사이즈 변경 만일 사용자가 윈도우 창의 크기를 줄이거나 늘리면 (resize)하면 그때마다 그 값을 받아와서 나타낸다. 아래 코드는 직접 codepen에 들어가서 화면 크기를 줄이거나 늘려가면서 비교하는 것이 좋다. HTML 삽입 미리보기할 수 없는 소스 innerWidth()은 window, frame, frameset이나 다른 윈도우들처럼 모든 window 형식의 객체에서 사용할 수 있고 읽어들기만 할 수 있다. // 다음과 같이 뷰포트의 폭을 받아올 수 있습니다. var intFrameWidth = window.innerWidth; // 다음과 같이 frameset 안의 어떤 frame의 뷰포트 폭을 받아올 수 있습니다. var intFrameWidth = self.innerWidth; // 다음과 같이 가장 .. [JS] 이벤트처리 - 마우스 조작 https://developer.mozilla.org/ko/docs/Web/Events#%EA%B0%80%EC%9E%A5_%EC%9D%BC%EB%B0%98%EC%A0%81%EC%9D%B8_%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC 이벤트 참조 | MDN DOM 이벤트는 발생한 흥미로운 것을 코드에 알리기 위해 전달됩니다. 각 이벤트는 Event 인터페이스를 기반으로한 객체에 의해 표현되며 발생한 것에 대한 부가적인 정보를 얻는데 사용되는 추가 developer.mozilla.org 마우스 이벤트 이벤트명발생하는 시점 mouseenter (en-US) 포인팅 장치가 리스너가 등록된 엘리먼트 위로 이동했을 때. mouseover (en-US) 포인팅 장치가 리스너가 등록된 엘리먼트나 .. [JS] Window - addEventListener 이벤트 처리하기 2022.07.01 - [WEB/Javascript] - [JS] 브라우저 DOM [JS] 브라우저 DOM https://www.w3schools.com/js/js_htmldom.asp JavaScript HTML DOM W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like.. tae-05-yu.tistory.com 이전 DOM 포스팅에 사용했던 버튼 예시를 사용해보자 HTML 삽입 미리보기할 수 없는 소스 타겟.addEventListener(타입(이벤트명),함수(리스너)) const btn = document.quer.. 이전 1 2 3 4 5 ··· 10 다음