###前提・実現したいこと
ブックマークレットで変数をクリップボードにコピーしたいです。
###該当のソースコード
javascript
1javascript: 2function() { 3 var temp = document.createElement('textarea'); 4 temp.value = "適当な変数"; 5 temp.selectionStart = 0; 6 temp.selectionEnd = temp.value.length; 7 var s = temp.style; 8 s.position = 'fixed'; 9 s.left = '-100%'; 10 document.body.appendChild(temp); 11 temp.focus(); 12 var result = document.execCommand('copy'); 13 temp.blur(); 14 document.body.removeChild(temp); 15 return result; 16}()
参考にしたページ
http://qiita.com/simiraaaa/items/2e7478d72f365aa48356
###試したこと
選択範囲をクリップボードにコピーできることがわかったので、
ページ内にテキストエリアを生成し、選択してコピーできるようにしたかったのですが、
ページ内にテキストエリアを生成することができませんでした。
これはブックマークレットだからできなのでしょうか。
また、違う方法で変数をクリップボードにコピーすることはできますでしょうか。
以上、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/22 13:59