المبدأ هو استدعاء طريقة النافذة.
1: استخدم iframe لحقن العناصر والأساليب التي تحتاج إلى طباعتها ثم الاتصال بالطباعة // نموذج رمز وظيفة print () {let ifelement = document.getElementById ('ifid') const addhtmlprint = () => {const content = ifelement.contentWindow || ifelement.contentDocument content.document.body.innerhtml = this.detailtable const styleele = document.createElement ('style') /* قم بإزالة الرأس والتذييل عند الطباعة* / styleele.innerhtml = 'media print {page {margin: 5mm ؛ }} 'content.document.getElementsByTagName (' head ') [0] .appendChild (styleele) / * تأكد addhtmlprint ()} آخر {ifelement = document.createElement ('iframe') ifelement.setAttribute ('id' ، 'ifid') ifelement.setAttribut 2: استخدم Media Print لتعيين عملية الطباعة على الصفحة الحالية. media print { / * هنا ، يتم تعيين العناصر التي لا تحتاج إلى طباعتها على عدم عرض * / .hidden-element {display: none ؛ /* الرؤية: مخفي ؛ */}/*تم تعيين الورق على العرض 1200px والارتفاع 800px*/ page {size: 1200px 800px ؛ }}ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.