ここでは、アプリケーションでスマートphpカレンダーを使用しています。印刷の背景色とホールカレンダーにカスタム印刷を使用しています。
しかし、カレンダーを印刷すると、Google Chrome では動作しますが、mozilla では動作しません..
これが私のカスタム印刷コードです。
<script>
function printPage(printpage1)
{
var headstr = "<html><head><title></title></head><body><div style='-webkit-print-color-adjust:exact;'>";
var footstr = "</div></body>";
var newstr1 = document.getElementById(printpage1).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = headstr+newstr1+footstr;
window.print();
document.body.innerHTML = oldstr;
location.reload();
return false;
}
</script>
前もって感謝します..