cari
Rumahhujung hadapan webtutorial js5 pilihan halaman cetakan jQuery

plugin cetak jQuery membolehkan anda mengawal dan menyesuaikan bahagian -bahagian laman web yang dicetak, menyediakan alternatif kepada keupayaan percetakan lalai penyemak imbas (biasanya mencetak keseluruhan tetingkap). Artikel ini akan meneroka beberapa plugin percetakan jQuery yang popular dan menunjukkan cara membina ciri ini sendiri.

5 jQuery Print Page Options

Mata utama:

    plugin cetak jQuery membolehkan anda mengawal dan menyesuaikan bahagian -bahagian laman web yang dicetak, menyediakan alternatif kepada keupayaan percetakan lalai penyemak imbas (biasanya mencetak keseluruhan tetingkap).
  • Plugin Pratonton Cetak JQuery Membuka tetingkap penyemak imbas baru untuk memaparkan bahagian -bahagian tertentu laman web untuk mencetak. Plugin ini sangat berguna untuk mencetak bahagian data seperti kad maklumat atau baris dalam jadual.
  • plugin cetak jQuery menyediakan pelbagai tetapan untuk menyesuaikan keperluan percetakan. Sebagai contoh, anda boleh menetapkannya untuk muncul dalam tetingkap semasa melalui iframe, tetapkan masa menunggu sebelum paparan cetak membuat, dan letakkan kandungan sebelum atau selepas pop timbul.
  • Jika anda ingin mencuba penyelesaian yang lebih maju, anda boleh cuba membuat elemen
  • secara dinamik, tambahkannya ke halaman, tetapkan kandungan <iframe></iframe>, panggil <iframe></iframe> pada <iframe></iframe>, dan kemudian Untuk masa yang singkat keluarkannya selepas kelewatan. .print()

JQuery Print Plugin Gambaran Keseluruhan:

Semasa mencetak plugin mungkin bukan plugin yang paling menarik, berikut adalah beberapa plugin yang mungkin ingin anda ketahui. Kami juga akan menerangkan secara ringkas bagaimana untuk membina ciri ini sendiri jika anda ingin mencuba penyelesaian yang lebih maju.

NOTA: Pelayar yang lebih tua (maksud saya IE8) mungkin mempunyai tingkah laku yang tidak normal apabila menggunakan plugin tertentu. Walau bagaimanapun, semua pelayar moden mengendalikan pratonton cetak dengan cara yang konsisten, jadi ingatlah ini jika anda memerlukan keserasian penuh.

pratonton cetak jQuery

5 jQuery Print Page Options Plugin jQuery kecil ini membolehkan anda membuka tetingkap penyemak imbas baru untuk memaparkan bahagian -bahagian tertentu laman web untuk mencetak. Tidak seperti beberapa plugin lain dalam senarai ini, plugin ini tidak menyentuh fungsi cetak pelayar Send, ia hanya membuka tetingkap minimum (yang sempurna, kerana anda boleh mencetaknya secara langsung sekarang).

Tujuan plugin ini adalah apabila anda mempunyai sebahagian daripada data yang anda ingin cetak, seperti kad maklumat atau baris dalam jadual. Anda boleh membukanya dalam tetingkap baru (menyediakan pilihan konfigurasi untuk plugin) dan cetak dari sana. Ini memastikan bahawa anda hanya mencetak apa yang anda mahukan.

Sokongan penyemak imbasnya nampaknya agak komprehensif dan berfungsi dengan baik pada penyemak imbas moden saya.

Malangnya, ia bukan pada GitHub, jadi sukar untuk mengetahui sama ada ia diselenggarakan secara aktif. Walau bagaimanapun, ini tidak boleh menghalang anda, anda dapat melihat jika ia berfungsi untuk anda dan kemudian menggunakannya seperti yang ada.

plugin cetak jQuery

5 jQuery Print Page Options

Jangan tertipu oleh demonstrasi hodoh. JQuery Print Plugin berfungsi dengan baik dan menyediakan pelbagai tetapan untuk keperluan percetakan tersuai anda. Sebagai contoh, anda boleh menetapkan sama ada pop timbul berada dalam tetingkap semasa (melalui iframe), tetapkan masa menunggu sebelum paparan cetak membuat, dan letakkan kandungan sebelum/selepas popup.

Untuk mula berlari, lulus objek jQuery atau pemilih, dan plugin akan melakukan yang lain.

Penulis mengeluarkan beberapa penyerahan pada tahun 2016 untuk meningkatkan plugin. Walaupun tidak banyak penyerahan, nampaknya berkembang.

plugin printpage jQuery

5 jQuery Print Page Options mari kita bercakap mengenai plugin ini secara langsung. Ia belum dikemas kini dalam masa yang lama. Walaupun sesetengah orang mungkin kecewa dengan melihatnya dikemas kini 6 tahun yang lalu, yang lain (termasuk saya) dapat melihatnya sebagai plugin mudah yang berfungsi dengan baik.

Plugin ini mencipta tetingkap mod kecil dengan mesej dan imej yang dimuatkan sebelum mod cetakan penyemak imbas utama dimuatkan. Nampaknya berfungsi dengan baik apabila digunakan untuk menunjuk kepada tanda utama kepada apa yang anda mahu cetak. Anda boleh menambah kandungan yang boleh dicetak ke halaman baru dan kemudian gunakan plugin ini untuk dicetak. Jika pengguna anda tidak mengaktifkan JavaScript, ia akan menghubungkan secara normal, membuka kandungan anda dalam tetingkap baru (di mana anda boleh mencetaknya secara normal).

JQuery PrintMe

Plugin ini sangat asas. Anda hanya memanggilnya pada elemen jQuery yang anda mahu cetak dan ia akan memanggil tetingkap Pratonton Cetak. Tidak ada pilihan sebenar untuk bercakap, ia berfungsi dengan tepat seperti yang anda harapkan. 5 jQuery Print Page Options

Walaupun ia tidak mempunyai semua pilihan seperti plugin lain, plugin ini sangat asas dan berfungsi dengan baik dalam pelayar ujian saya. Sebab saya mengesyorkan ini ialah anda boleh menyemak kod sumbernya dan melihat bagaimana ia melalui langkah demi langkah dalam mempersiapkan pratonton cetak. Jika anda ingin melakukannya sendiri (dan tambahkan ciri dan tetapan tambahan), ia sebenarnya adalah tempat yang bagus untuk bermula.

Saya tidak mengharapkan plugin ini memberikan sokongan. Gunakannya, jika ia berfungsi, itu akan menjadi hebat! Jika tidak, anda perlu mencari sesuatu yang lain (atau anda boleh memilih untuk membinanya sendiri seperti yang digariskan di bawah).

plugin pratonton cetak jQuery

Yang terakhir dalam

senarai adalah plugin pratonton cetak jQuery. Ia direka untuk menyediakan pelawat dengan pratonton versi bercetak laman web. Tidak seperti pratonton cetakan tradisional, plugin ini mengandungi semua gaya kandungan dan cetak dalam tetingkap mod.

Di samping itu, ia diterbitkan dengan artikel SitePoint, yang boleh anda baca di sini: apabila pelawat mencetak - mengenai stylesheet cetak .

Plugin mempunyai sokongan penyemak imbas yang baik (diseret kembali ke IE6), tetapi nampaknya tidak menawarkan konfigurasi lain. Ia juga mempunyai beberapa isu yang tidak dapat diselesaikan, jadi dapat disimpulkan bahawa ia tidak lagi diselenggarakan secara aktif.

Bagaimana untuk membina fungsi ini sendiri?

Membuat ciri ini tidak terlalu sukar. Kebanyakan kerja plugin ini dilakukan di belakang tabir adalah untuk membuat elemen <iframe></iframe> secara dinamik, tambahkannya ke halaman (tetapi gunakan CSS untuk mengesannya di luar skrin), tetapkan kandungan <iframe></iframe>, dan panggil <iframe></iframe> pada .print(), dan kemudian keluarkannya selepas kelewatan yang singkat.

Berikut adalah cara melakukan ini:

function openPrintDialogue(){
  $('<iframe>', {
    name: 'myiframe',
    class: 'printFrame'
  })
  .appendTo('body')
  .contents().find('body')
  .append(`
    <h1 id="Our-Amazing-Offer">Our Amazing Offer</h1>
    <img src="/static/imghwm/default1.png"  data-src="https://img.php.cn/upload/article/000/000/000/173975900525289.png?x-oss-process=image/resize,p_40"  class="lazy" alt="5 jQuery Print Page Options " /></img>  `);

  window.frames['myiframe'].focus();
  window.frames['myiframe'].print();

  setTimeout(() => { $(".printFrame").remove(); }, 1000);
};

$('button').on('click', openPrintDialogue);

Ringkasan:

Industri telah beralih kepada halaman percetakan yang tidak lagi (berapa kerap anda mencetak halaman?), Jadi tidak menghairankan bahawa beberapa plugin ini mula usia.

Walau bagaimanapun, terdapat beberapa kes yang melampau di mana mencetak bahagian halaman/halaman masuk akal. Contohnya ialah percetakan item pendaftaran/barcode acara, serta bukti pengesahan/pembelian resit.

Jika anda membina aplikasi laman web/web dan perlu mencetak, anda mungkin ingin membuat fail CSS cetak sahaja (lihat:

Buat lembaran cetak tersuai dalam beberapa minit ) dan sesuaikan susun atur anda dengan sempurna . Sebagai alternatif, anda boleh menggunakan kaedah yang digariskan di atas untuk mencetak hanya apa yang anda minati. Kedua -dua penyelesaian berfungsi dengan baik, tetapi trend nampaknya beralih menggunakan CSS untuk menubuhkan profil cetak.

(bahagian Soalan Lazim ditinggalkan, kerana bahagian kandungan ini tidak ada kaitan dengan plug-in itu sendiri dan panjang, jadi anda boleh menambahnya sendiri seperti yang diperlukan)

Atas ialah kandungan terperinci 5 pilihan halaman cetakan jQuery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Ganti aksara rentetan dalam javascriptGanti aksara rentetan dalam javascriptMar 11, 2025 am 12:07 AM

Penjelasan terperinci mengenai kaedah penggantian rentetan javascript dan Soalan Lazim Artikel ini akan meneroka dua cara untuk menggantikan watak rentetan dalam JavaScript: Kod JavaScript dalaman dan HTML dalaman untuk laman web. Ganti rentetan di dalam kod JavaScript Cara yang paling langsung ialah menggunakan kaedah pengganti (): str = str.replace ("cari", "ganti"); Kaedah ini hanya menggantikan perlawanan pertama. Untuk menggantikan semua perlawanan, gunakan ungkapan biasa dan tambahkan bendera global g: str = str.replace (/fi

Bina Aplikasi Web Ajax anda sendiriBina Aplikasi Web Ajax anda sendiriMar 09, 2025 am 12:11 AM

Jadi di sini anda, bersedia untuk mempelajari semua perkara ini yang dipanggil Ajax. Tetapi, apa sebenarnya? Istilah Ajax merujuk kepada kumpulan teknologi longgar yang digunakan untuk membuat kandungan web yang dinamik dan interaktif. Istilah Ajax, yang asalnya dicipta oleh Jesse J

Bagaimana saya membuat dan menerbitkan perpustakaan JavaScript saya sendiri?Bagaimana saya membuat dan menerbitkan perpustakaan JavaScript saya sendiri?Mar 18, 2025 pm 03:12 PM

Artikel membincangkan membuat, menerbitkan, dan mengekalkan perpustakaan JavaScript, memberi tumpuan kepada perancangan, pembangunan, ujian, dokumentasi, dan strategi promosi.

Bagaimanakah saya mengoptimumkan kod JavaScript untuk prestasi dalam penyemak imbas?Bagaimanakah saya mengoptimumkan kod JavaScript untuk prestasi dalam penyemak imbas?Mar 18, 2025 pm 03:14 PM

Artikel ini membincangkan strategi untuk mengoptimumkan prestasi JavaScript dalam pelayar, memberi tumpuan kepada mengurangkan masa pelaksanaan dan meminimumkan kesan pada kelajuan beban halaman.

Bagaimanakah saya boleh debug kod javascript dengan berkesan menggunakan alat pemaju pelayar?Bagaimanakah saya boleh debug kod javascript dengan berkesan menggunakan alat pemaju pelayar?Mar 18, 2025 pm 03:16 PM

Artikel ini membincangkan debugging JavaScript yang berkesan menggunakan alat pemaju pelayar, memberi tumpuan kepada menetapkan titik putus, menggunakan konsol, dan menganalisis prestasi.

kesan matriks jQuerykesan matriks jQueryMar 10, 2025 am 12:52 AM

Bawa kesan filem matriks ke halaman anda! Ini adalah plugin jQuery yang sejuk berdasarkan filem terkenal "The Matrix". Plugin mensimulasikan kesan aksara hijau klasik dalam filem, dan hanya pilih gambar dan plugin akan mengubahnya menjadi gambar gaya matriks yang diisi dengan aksara angka. Datang dan cuba, sangat menarik! Bagaimana ia berfungsi Plugin memuat imej ke kanvas dan membaca nilai piksel dan warna: data = ctx.getimagedata (x, y, settings.grainsize, settings.grainsize) .data Plugin dengan bijak membaca kawasan segi empat tepat gambar dan menggunakan jQuery untuk mengira warna purata setiap kawasan. Kemudian, gunakan

Cara Membina Slider JQuery MudahCara Membina Slider JQuery MudahMar 11, 2025 am 12:19 AM

Artikel ini akan membimbing anda untuk membuat karusel gambar mudah menggunakan perpustakaan jQuery. Kami akan menggunakan perpustakaan BXSlider, yang dibina di atas jQuery dan menyediakan banyak pilihan konfigurasi untuk menubuhkan karusel. Pada masa kini, Gambar Carousel telah menjadi ciri yang mesti ada di laman web - satu gambar lebih baik daripada seribu perkataan! Selepas membuat keputusan untuk menggunakan karusel gambar, soalan seterusnya adalah bagaimana untuk menciptanya. Pertama, anda perlu mengumpul gambar-gambar resolusi tinggi yang berkualiti tinggi. Seterusnya, anda perlu membuat karusel gambar menggunakan HTML dan beberapa kod JavaScript. Terdapat banyak perpustakaan di web yang dapat membantu anda membuat karusel dengan cara yang berbeza. Kami akan menggunakan Perpustakaan BXSlider Sumber Terbuka. Perpustakaan BXSlider menyokong reka bentuk responsif, jadi karusel yang dibina dengan perpustakaan ini dapat disesuaikan dengan mana -mana

Cara memuat naik dan memuat turun fail CSV dengan sudutCara memuat naik dan memuat turun fail CSV dengan sudutMar 10, 2025 am 01:01 AM

Set data sangat penting dalam membina model API dan pelbagai proses perniagaan. Inilah sebabnya mengapa mengimport dan mengeksport CSV adalah fungsi yang sering diperlukan. Dalam tutorial ini, anda akan belajar cara memuat turun dan mengimport fail CSV dalam sudut

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

SecLists

SecLists

SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular