Saya ingin menghapus URL yang tercetak di bagian bawah halaman.
Suka:
yomari.com/.../main.php?sen_n
Bagaimana cara menghilangkan atau mencegahnya dicetak?
Untuk lebih spesifik, adakah cara saya dapat mencegah URL halaman, tanggal dan judul halaman dicetak bersama, saat mencetak halaman web?
Jawaban:
Contoh kode berikut akan bekerja untuk Anda,
lihat jawabannya pada Menonaktifkan opsi cetak browser (header, footer, margin) dari halaman?
dan spesifikasi dari @page
sumber
margin-bottom: 0mm;
saya menemukan sesuatu di sisi browser itu sendiri.
Coba langkah ini. di sini saya telah menyebutkan Langkah-langkah untuk menonaktifkan Header dan footer di ketiga browser utama.
Chrome Klik ikon Menu di pojok kanan atas browser. Klik Print. Hapus centang Headers and Footers di bawah bagian Options.
Firefox Klik Firefox di pojok kiri atas browser. Tempatkan mouse Anda di atas Print, klik Page Setup. Klik tab Margins & Header / Footer. Ubah setiap nilai di bawah Headers & Footers menjadi --blank--.
Internet Explorer Klik ikon Roda Gigi di pojok kanan atas browser. Arahkan mouse Anda ke Print, lalu klik Page Setup. Ubah setiap nilai di bawah Headers and Footers menjadi -Empty-.
sumber
Menampilkan URL adalah preferensi klien browser, tidak dapat diakses oleh skrip yang berjalan di dalam halaman (mari kita hadapi itu, halaman juga tidak dapat mencetak sendiri secara diam-diam).
Untuk menghindari "membocorkan" informasi melalui string kueri, Anda dapat mengirimkan melalui POST
sumber
Jika Anda mengatur margin untuk halaman menggunakan kode di bawah header dan footer dihilangkan dari halaman yang dicetak. Saya telah menguji ini di FireFox dan Chrome.
sumber
Saya memberi tahu Anda tentang Mozilla Firefox (saya harap ini juga akan terjadi di browser lain).
Klik pada menu Firefox , Go to Print , Pilih Page Set Up dari sub menu Print. Sebuah pop akan muncul di layar Anda, di sana pergi ke tab "Margin & Header / Footer" .
Dalam itu pilih "KOSONG" untuk header / footer sesuai kebutuhan sebelum mencetak. Anda dapat memeriksa pratinjau untuk konfirmasi.
Saya harap ini akan membantu.
sumber
Ini membantu saya: Mencetak halaman tanpa tautan
sumber
Anda dapat menghapus url yang menyebarkan dokumen tercetak melalui pengaturan browser Anda. Anda cukup mengklik file-> pengaturan halaman-> header dan footer mengatur semua hal sebagai kosong. Jika Anda memiliki, Anda cukup menghapus & U dari kotak teks footer. Semoga ini akan terjadi tolong kamu
sumber
Saya tidak tahu apakah Anda berbicara tentang footer dalam grafik Anda yang sebenarnya atau url yang sedang dilakukan proses pencetakan di dalam browser.
Jika urlnya, proses cetaknya benar-benar terserah browser jika dia memiliki fitur untuk mematikannya.
Jika ini adalah informasi footer, saya akan merekomendasikan menggunakan lembar gaya cetak dan di dalam lembar gaya itu untuk melakukannya
Untuk ID atau kelas footer tertentu.
Untuk membuat lembar gaya cetak, Anda perlu menambahkan ini ke kepala.
sumber
Saat ini, Anda dapat menggunakan
history API
untuk mengubah URL sebelum mencetak, lalu mengubahnya kembali:Tetapi Anda perlu membuat
PRINT
tombol khusus untuk diklik pengguna.sumber
Di Google Chrome, ini dapat dilakukan dengan mengatur margin ke 0, atau jika dicetak funky, kemudian menyesuaikannya cukup untuk mendorong teks yang tidak diinginkan ke area halaman yang tidak dapat dicetak. Saya mencobanya dan berhasil: D
sumber
Masalah browser tetapi dapat diselesaikan dengan ini:
sumber
Saya setuju dengan sebagian besar jawaban yang mengatakan bahwa ini adalah pengaturan browser tetapi Anda tetap dapat mencapai apa yang Anda inginkan melalui COM. Perlu diingat bahwa sebagian besar browser masih memiliki masalah dengan itu dan bahkan IE akan menaikkan bilah keamanan COM kepada pengguna. Jadi, kecuali itu bukan sesuatu yang Anda tawarkan dalam organisasi, jangan lakukan itu.
sumber
Saya memiliki masalah yang sama. Saya ingin tahu apakah mungkin membuat HTML untuk dicetak melalui plugin jquery: http://www.recoding.it/?p=138
Kemudian kirim HTML ke script php (menggunakan panggilan ajax), buat pdf dengan http://www.xhtml2pdf.com/ atau http://code.google.com/p/wkhtmltopdf/ .
Setelah itu, pdf dapat ditampilkan (dengan mengatur jenis konten yang sesuai dan rendering langsung) atau ditampilkan dengan http-Redirect ke pdf yang dihasilkan.
PDF yang dihasilkan di folder pfd_for_printing dapat bertindak sebagai cache dan dihapus oleh pekerjaan sekali sehari.
sumber
Di Chrome 57 hal berikut berfungsi untuk saya, jika Anda memiliki kendali atas halaman HTML yang perlu dicetak (dalam kasus saya, saya perlu mencetak label kecil berukuran 3x1 inci):
Hal ini mengakibatkan pencetakan halaman yang hanya berisi teks tubuh, tidak ada URL, tidak ada # halaman dll.
sumber
sumber
sumber
Ini berfungsi dengan baik untuk saya menggunakan jquery
sumber
Mungkin Anda bisa mencoba chrome (Mungkin Safari juga)
Url & nomor halaman di header & footer tidak terlihat saat saya mencetak ke pdf di OSX dengan Google Chrome.
Maaf tidak yakin apakah ini berlaku untuk windows
sumber
Saya memiliki trik untuk menghapusnya dari halaman cetak di Firefox. Gunakan ini:
Di tag html Anda harus menggunakan
moznomarginboxes mozdisallowselectionprint
. Saya yakin ini akan banyak membantu Anda.sumber
Cek link ini
sumber
Ini akan menjadi solusi paling sederhana. Saya mencoba sebagian besar solusi di internet tetapi hanya ini yang membantu saya.
sumber
Yah, saya mencari jauh-jauh ke atas dan ke bawah karena saya membutuhkan jawaban untuk saya dan proyek saya, dan sampai pada kesimpulan bahwa, sebenarnya tidak peduli informasi apa yang Anda tampilkan di alamat url, terserah:
Jadi, bahkan jika seseorang hanya mengetikkan alamat persis dari halaman cetak Anda, dia akan mendapatkan .... Halaman login :)
sumber