2015/05/16

[Javascript]clipboardDataプロパティーについて

IEで下のようにコードを組むとクリップボードのコピーした内容を取得することができる。

if (window.clipboardData) {
   var txt = window.clipboardData.getData('Text');
   console.log(txt)
}
ただ、注意点があって、実際にこれ、web上のコンテンツをコピーした時、textデータにhtmlが含まれておらず、ペーストした時には、含まれているので、すっげーやっかい。

htmlだけ省くことはできないのだろうか?

参考
Javascript trick for 'paste as plain text` in execCommand
クリップボード操作

0 コメント:

コメントを投稿