通常のテキストファイルを1行ずつ読みたい。各行をクリップボード (Internet Explorer) にコピーし、ユーザーがクリップボードを (入力フィールドに) 貼り付けると、次の行がクリップボードにコピーされます。
私のコードは次のようになります。
<script>
$.get('list.txt', function(data) {
var lines = data.split('\n');
for (var i = 0, len = lines.length; i < len; i++) {
window.clipboardData.setData('Text', lines[i]);
}
});
$('#text').bind("paste", function(e) {
$("#output").html(window.clipboardData.getData('Text'));
});
</script>
私の問題は、ユーザーがクリップボードを貼り付けるまでループを停止してから続行する方法がわからないことです。