2023年2月9日 星期四

網頁列印實作

var mywindow = window.open("", "PRINT");
mywindow.document.body.innerHTML = '...';
$(mywindow.document.getElementById("xxx")).xxx('...'); // 使用 jquery 取得新視窗內的物件
mywindow.focus();
mywindow.print();
mywindow.close(); 

若要有分頁效果,可套用以下css
.pagebreak {
        page-break-before: always;
}

沒有留言:

input 連結 datalist 用程式控制彈出選項

範例: nextTick(() => document.querySelector('input').showPicker());  ※僅支援現代瀏覽器