ホームページ > ウェブフロントエンド > jsチュートリアル > JSがクリップボードデータを賢く取得してExcelデータを貼り付ける_JavaScriptスキル

JSがクリップボードデータを賢く取得してExcelデータを貼り付ける_JavaScriptスキル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-05-16 18:50:33
オリジナル
1227 人が閲覧しました

もう1つの方法はブラウザのセキュリティ制限を回避できるFlashを使う方法ですが、systemクラスにはsetメソッドしかなく、他のクリップボードクラスからアクセスすることもできますが、flash10バージョンのサポートが必要なようです。

オンラインで検索しましたが、何も見つかりませんでした。ついに Google スプレッドシートがどのように機能するかを確認してみようと思いました。
Google スプレッドシートは、セキュリティ制限や Flash を使用せずに、Excel のプレーン テキストのマルチデータ グリッドの貼り付けを実装していることがわかりました。この方法は知っている人も多いかもしれませんが、最初はびっくりしましたが、Googleのjsファイルを加工するのが面倒なのでやるしかありませんでした。次に、ZOHO シートを見つけました。その js ファイルは単純に処理されており、デバッグして読み取ることができました。
ユーザーがctrl vキーを押すと、jsはテキストエリアのラベルにフォーカスを移動し、当然ながら次のkeyPressイベントとkeyUpイベントが本文に登録されていることがわかります。これは、ユーザーがテキストエリアにコピーした後、js がフォーカスを移動してテキストエリアから値を取得することと同じです。これにより、クリップボード内のテキストデータが取得される。
以下は、ZOHO シートの実装を模倣した小さな例です。

コードをコピー コードは次のとおりです。



head>

無題ドキュメント ; スクリプト type="text/javascript">
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
ノード Js + JS 入力 = document.getElementById
から 1970-01-01 08:00:00
0
0
0
js addClassが機能しない
から 1970-01-01 08:00:00
0
0
0
javascript - jsコードをPythonに変換
から 1970-01-01 08:00:00
0
0
0
jsファイルのコードが見つかりません
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート