- onpaste
- getAsString
- getAsFile
-
1. onpaste 이벤트가 발생할 때를 테스트하는 문서
2. IE11 에서는 동작 안한다. IE는 포기하자.
-
1. 순수 텍스트인 경우 items는 1개이고, 값은 순수 텍스트(text/plain)이다.
2. HTML에서 복사한 내용인 경우 items는 2개이고, 첫번째는 순수 텍스트(text/plain), 두번째는 HTML(text/html)로 된 텍스트이다.
3. HTML 페이지에서 순수하게 image만 복사해서 붙여넣는 경우 items는 2개이고, 첫번째는 이미지가 들어있는 html(text/html)의 tag, 두번째는 이미지(image/png 등)의 File 객체이다.
4. item이 HTML(text/html)인 경우 복사될 당시의 style이 같이 붙어있다. (브라우저마다 다를 수 있어 보임)
5. item이 HTML(text/html)인 경우 <html><body> 가 포함되어있으며, <!--StartFragment--> 와 <!--EndFragment--> 로 중요 부분이 감싸여있다.
6. 주소창에서 URL을 복사할 경우 브라우저마다 다르다. 크롬은 items 2개(text/plain 과 text/html). IE11은 순수 텍스트(text/plain)으로 1개
-
테스트
END
-
onpaste 애트리뷰트 사용
-
addEventListener(paste)용