0

行番号、改行、およびスペースを表示するためにshjsをいじって、私はこれに出くわしました:クリップボードにコピーされました。

IE8 はすべてがうまく表示されるので、コピー アンド ペーストで動作が異なることに驚きました。

FF から行をコピーして貼り付けると、次のようになります (これで問題ありません)。

設定 = ({

同じですが、IE8からコピーされたものは次のとおりです。

14·config·=·({¶

ところで、Operaと同じです。

どの動作が正しいか、ブラウザに望ましい動作を教える方法があるかどうかは誰にもわかりませんか?

前もって感謝します

4

1 に答える 1

1

Opera と IE は正解です。生成されたコンテンツのコピーを禁止するルールはありません。Mozilla の動作は、要素を使用できない多くの理由の 1 つです<q>…</p>

残念ながら、すべてのブラウザーを一列に並べることはできません。生成されたコンテンツは DOM の一部ではないため、Javascript からアクセスすることはできません。

于 2010-04-01T12:16:32.140 に答える