7567


・zeroclipboardを検討しているのですが、「ボタンクリック」イベントをJSで強制発火することはできないでしょうか？  
・通常のボタンとは異なりFlashボタンだから無理？

上記以外で、ページ読込と同時に、クリップボードへ「テキスト」をコピーする方法があれば教えてください


CC BY-SA 3.0
2015-03-06T16:48:59.127
7564
2015-03-07T01:04:39.373
7886
question
javascript
JavaScript ／ ページ読込と同時に、クリップボードへ「指定idの文字列」をコピーしたい


できません。かならずユーザーによる操作が必要です。

> Adobe AIR のアプリケーションサンドボックスでは、いつでも setData()  
>
> を呼び出すことができます。他のコンテキストでは、キー入力やマウスクリックなどのユーザー操作に応答する場合にのみ、setData()を呼び出すことができます。

<http://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/flash/desktop/Clipboard.html#setData()>

ユーザーの意志とは関係なしにクリップボードにテキストをコピーする機能には問題があります。例えば、Twitterに文章をコピペしようとしたらいつの間にかクリップボードの中身がスパムメッセージになっている、というような事態が起こりえます。

ですから、もしページ読込と同時にクリップボードにコピーする方法があったとすると、それはセキュリティ上の脆弱性ということになります。


CC BY-SA 3.0
2015-03-07T01:04:39.373
7567
2015-03-07T01:04:39.373
3639
7564
answer