質問: window.getSelection().addRange(range); alert(selection); としてみましたが、undefined と表示されます。 ### 補足情報(言語/FW/ツール等のバージョンなど) ブラウザはWaterfox55.2.2(Firefox57.0.4でも試しています) 対象のwebページはHTML5、言語はjavascriptです。 http://yuw27b.hatenablog.com/entry/2017/02/19/230000 のページを参考にしました。
回答: Firefoxにて同スクリプトの動作を確認してみましたが、デバッグコンソールに以下のようなメッセージが表示されていました。 Firefoxのセキュリティ仕様として、ブックマークレットからの実行は出来ないものと思われます。 ``` document.execCommand(‘cut’/‘copy’) はユーザー生成の短期的なイベントハンドラーの内部からの呼び出しでないため拒否されました。 ```