1

私がやろうとしているのは、表のセル <td> の背景色を変更することです。ユーザーがページを印刷しようとすると、変更が表示されます。

現在、目立たないスクリプトを使用して、セルの範囲で次のコマンドを実行しています。

element.style.backgroundColor = "#f00"

これは IE および FF の画面では機能しますが、印刷プレビューに移動すると、背景色が失われます。

私は何か間違ったことをしていますか?

4

2 に答える 2

2

スタイルシートでこれを行うことはお勧めできませんか? HTML の LINK ステートメントでメディア タイプを変更できるので、ページが印刷されると、別のスタイルに戻りますか?

于 2008-08-27T10:54:26.947 に答える
0

背景色が印刷プレビューに表示されているかどうかを確認するためだけに、値をハードコーディングしてみましたか? ブラウザの設定だと思います。

于 2008-08-27T10:54:01.410 に答える