2017-11-21 16 views
0

以下のボタンを使用して、Webサービスからデータを読み取り、プロンプトウィンドウに表示します。私が抱えている問題は、ChromeとFireFoxの新しいバージョンで、現在IE 11ではデータをクリップボードにコピーできません。フラッシュを使わずにテキストをクリップボードにコピーする方法は?

私はPostmanを使用して、/Areas/Journal/Handlers/CSVString.ashxのエンドポイントをテストしました。データを返しています。以下のコードは空のボックスを表示しています

フラッシュを使用せずにデータをクリップボードにコピーする方法はありますか? 以下のコードを実行するとIEで空のウィンドウが表示される理由は何ですか?

<input id="htmlCopyCSV" type="button" value="Copy" onclick="$.get('/Areas/Journal/Handlers/CSVString.ashx', function (data) { alert(data);window.prompt('Copy to clipboard: Ctrl+C, Enter', data); });" /> 

答えて

0

コピーボタン

function myFunction() { 
    var copyText = document.getElementById("myInput"); 
    copyText.select(); 
    document.execCommand("Copy"); 
    alert("Copied the text: " + copyText.value); 
} 
にバインドこの機能を
関連する問題