2

クリップボードから複数のテキスト フィールドにテキストを貼り付けるこの関数を使用しています。

function pasteFromClipboard(className) {
        var data = window.clipboardData.getData('Text');
        if (data != null) {
            var cells = data.split('\n');
            var columns = $$('.'+className);

            for (i = 0; i < cells.length; i++) {
                if ( columns[i] != undefined ){
                    columns[i].value = cells[i];   
                }
            }
        }
    }

「onClick」を介してボタンに添付されたこのものは、IE では機能しますが、FF や Chrome では機能しません。FF がクリップへのアクセスを制限していることはわかっていますが、環境設定で値を操作しても成功しませんでした。

Chrome で動作するように、この機能を手伝ってくれる人はいますか? window.clipboardData.getData('Text');FF と Chrome で動作させる同様のオプションはありますか?

4

1 に答える 1