3

Googleドキュメントにあるようなクリック貼り付け機能を実装したいと思います。

ユーザーがコンテキストメニューまたはキーボードショートカット(onpasteイベントとその仲間を使用)を介して開始すると、貼り付けを機能させることができますが、貼り付けクリックスタイルの作動を引き起こす方法を理解できません。貼り付けるシステムクリップボードの内容-そして、私が読んだことから、これは実際には不可能なはずです!

グーグルがこれをどのように機能させているかについて誰かが何か手がかりを持っていますか?:-)

4

2 に答える 2

2

さまざまなブラウザでのクリップボードアクセスについて説明しているように見えるこの記事を読みましたか?Googleドキュメントとクリップボードアクセス

于 2012-04-03T20:24:33.687 に答える
0

これは実際には解決策ではなく、回避策であることはわかっています。しかし、おそらくあなたはそれが価値があり、あなたのニーズに合っていると思うでしょう.

[Ctrl]+[V] のキー押下をエミュレートすることはできませんか? ほとんどのブラウザーと OS で動作しますが、これらのキーは OS レベルでいつでも変更できることに注意してください。

この種の回避策以上の解決策は、スクリプトにとって扱いにくい場合があり、イベント/リスナーが多すぎたくない場合もあります。

于 2012-04-03T20:52:40.100 に答える