0

たとえば、ページにテーブル dom があります。IE および Firefox ブラウザで、javascript でそれを選択/強調表示するにはどうすればよいですか。

ユーザーがctrl + cを使用して何かをコピーするときに、テーブルdomをクリップボードにコピーしたいだけです。

4

2 に答える 2

1

これは非常に簡単な例です

<table id="someTable">
<tr>
    <td>ajlaksjd flsajlsd</td>
</tr>
</table>​

<script>
window.prompt ("Copy to clipboard: Ctrl+C, Enter",
      document.getElementById("someTable").outerHTML);
</script>

テーブル全体を取得し、ユーザーのコピー/貼り付けバッファーを自動的にいじり始めるときに発生するセキュリティ上の懸念を心配する必要がないため、これが気に入っています。自動コピー/貼り付けに関する多くのオプションについての良い議論については、この投稿をチェックしてください。

于 2012-10-10T03:40:32.970 に答える