正文 1062字数 260,413阅读

<textarea>粘贴图片</textarea><script>window. addEventListener ( "paste" , function ( e ) { if ( e && e. clipboardData && e. clipboardData . types && e. clipboardData . items . length ) { var clipboardData = e. clipboardData , type = clipboardData. types ; if ( type. indexOf ( 'Files' ) !== - 1 ) { var item = clipboardData. items [ 0 ] , reader = new FileReader ( ) ; reader. onload = function ( event ) { var img = document. createElement ( 'img' ) ; img. src = event. target . result ; document. body . appendChild ( img ) ; } //对复制图片的处理,非截图 if ( item . kind === 'string' && clipboardData. items [ 1 ] ) { item = clipboardData. items [ 1 ] ; } reader. readAsDataURL ( item . getAsFile ( ) ) ; } } } )</script>
Run code
Cut to clipboard