私にはライトボックスプラグインがあり、追加オプションが必要です - 画像を印刷してください。問題はクロームで、それが新しいウィンドウ(クローム印刷ページ)を開いたときに、ユーザープレス印刷ボタンに、ということであり、それにwindow.print()javascriptはクロムでプレビューされません
var headstr="<!DOCUMENT html><html xmlns='http://www.w3.org/1999/xhtml'><head><title></title></head><body>";
var footstr="</body>";
var newstr="<img src=\"[img-location]\" alt='courses' />";
document.body.innerHTML=headstr+newstr+footstr;
window.print();
window.location.reload();
: は、だから私は、次のようにその画像を印刷少しJS機能をしましたそれは - print preview failedと言います。 FirefoxとIE8ではうまくいきます...
私は、htmlタグが、何が間違っている閉じて、コメントを追加しました:
その構造はページ全体では問題ありませんが、bodyの中に 'document.body.innerHTML'を挿入しています。だから、すでに '
を入れている右ああ、私は= headstr + NewStrによってすでに+ footstrを文書化することができますか?それはまた、既存のヘッダーの内容を削除するので、私はそれをしたい – Nir