私はそれがCSSのモーダルを印刷するのが難しいです。私は画面に表示されているようにモーダルウィンドウを正確に印刷したかったのです。私はwindow.print()コマンド、またはjavasript/jqueryコマンドを使用しました。しかし、CSSは添付されていません。代わりに、私のモーダルを途中まで印刷します。ブートストラップモードをディスプレイとして正確に印刷する方法は?
そうは、私が何を望むか、このモーダル画像: Modal Example Image
は、それが画面上に表示するものとしてwindow.print()に印刷されます。境界線などのモダルブロック全体が、その背後にページはありません。私が試した
コード:
function printElement(elem) {
var domClone = elem.cloneNode(true);
var $printSection = document.getElementById("printSection");
if (!$printSection) {
var $printSection = document.createElement("div");
$printSection.id = "printSection";
document.body.appendChild($printSection);
}
$printSection.innerHTML = "";
$printSection.appendChild(domClone);
window.print();
}
誰もがこれを答える場合は、ありがとうございました!
何を印刷しますか?モデルブロックまたはページ全体をモデル化するだけですか? –
ちょうどモデルのブロックが、そのCSSを、正確には境界線のように、それの後ろにページの残りの部分がありません。 @NitinDhomse –
あなたは@mediaの印刷気分で印刷のスタイルを指定する必要があります、クロムブラウザは、印刷のスタイルを表示できる印刷気分を持っています –