de-vraag
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 user2931470
user2931470
Question

HTML tertanam PDF iframe

Saya telah menggunakan <iframe> tag untuk menanamkan file pdf.

<iframe id="iframepdf" src="files/example.pdf"></iframe>

Ini bekerja dengan baik di Chrome, IE8+, Firefox dll, tapi untuk beberapa alasan, ketika beberapa orang yang melihat hal itu di IE8, file yang di download bukan dari embedding. Aku tahu ini browser sudah usang, tapi itu adalah browser standar dalam kantor saya dan dengan demikian, website anda harus dirancang untuk ini.

Apakah ada yang punya ide-ide tentang mengapa hal ini terjadi, bagaimana saya bisa memperbaikinya atau yang lain menempatkan pesan kesalahan bukan membiarkan file download?

48 2013-10-29T09:42:05+00:00 4
Luke Girvin
Luke Girvin
Pertanyaan edit 1 Desember 2016 в 9:32
Pemrograman
iframe
pdf
html
internet-explorer-8
Adriano Repetti
Adriano Repetti
29 Oktober 2013 в 9:56
2013-10-29T09:56:33+00:00
Lebih
Sumber
Sunting
#22652113

It's-download probably karena tidak ada Adobe Reader plug-in diinstal. Dalam hal ini YAITU (itu doesn't peduli yang versi) doesn't tahu bagaimana untuk membuat itu dan ini'll hanya men-download file (Chrome, misalnya, memiliki sendiri tertanam PDF renderer).

Yang mengatakan. <iframe> bukan cara terbaik untuk menampilkan PDF (jangan lupa kompatibilitas dengan browser mobile, misalnya Safari). Beberapa browser akan selalu membuka file dalam aplikasi eksternal (atau di jendela browser lain). Terbaik dan paling kompatibel dengan cara yang saya temukan adalah sedikit rumit, tetapi bekerja pada semua browser saya mencoba (bahkan cukup usang):

Menjaga <iframe> tetapi tidak menampilkan PDF di dalamnya, it'akan diisi dengan halaman HTML yang terdiri dari <objek> tag. Membuat HTML pembungkus halaman PDF anda, itu harus terlihat like ini:

<html>
<body>
    <object data="your_url_to_pdf" type="application/pdf">
        <embed src="your_url_to_pdf" type="application/pdf" />
    </object>
</body>
</html>

Tentu saja anda masih perlu sesuai plug-in diinstal di browser. Juga lihatlah ke post ini jika anda perlu dukungan Safari pada perangkat mobile.

  1. Mengapa bersarang <cantumkan> di dalam <objek>? Anda'll menemukan jawaban di sini JADI. Bukan bersarang <cantumkan> tag anda mungkin (harus!) memberikan pesan khusus untuk pengguna anda (atau built-in penampil, lihat ayat berikutnya). Saat ini <objek> dapat digunakan tanpa khawatir dan <cantumkan> tidak ada gunanya.

  2. Mengapa sebuah halaman HTML? Jadi anda dapat memberikan mundur jika penampil PDF isn't didukung. Internal viewer, HTML polos kesalahan pesan/pilihan dan seterusnya...

It's sulit untuk memeriksa dukungan PDF sehingga anda dapat memberikan alternatif viewer untuk pelanggan anda, lihatlah ke PDF.JS proyek, it's cukup baik tapi kualitas render - untuk browser desktop - isn't sebagai baik sebagai native PDF renderer (I didn't melihat perbedaan apapun di browser mobile karena ukuran layar, saya kira).

 Community
Community
Jawaban edit 23 Mei 2017 в 11:54
70
0
 mgutt
mgutt
20 Maret 2017 в 4:22
2017-03-20T16:22:42+00:00
Lebih
Sumber
Sunting
#22652115

Jika browser memiliki pdf plugin diinstal mengeksekusi objek, jika tidak menggunakan Google's PDF Viewer untuk menampilkan ini sebagai HTML biasa:

<object data="your_url_to_pdf" type="application/pdf">
    <iframe src="https://docs.google.com/viewer?url=your_url_to_pdf&embedded=true"></iframe>
</object>
29
0
Muddasir Abbas
Muddasir Abbas
12 Februari 2016 в 12:18
2016-02-12T12:18:26+00:00
Lebih
Sumber
Sunting
#22652114

Iframe

<iframe id="fred" style="border:1px solid #666CCC" title="PDF in an i-Frame" src="PDFData.pdf" frameborder="1" scrolling="auto" height="1100" width="850" ></iframe>

Obyek

<object data="your_url_to_pdf" type="application/pdf">
  <embed src="your_url_to_pdf" type="application/pdf" />
</object>
9
0
Bilal A.Awan
Bilal A.Awan
10 Oktober 2019 в 11:45
2019-10-10T11:45:05+00:00
Lebih
Sumber
Sunting
#22652116

Mencoba ini.

<iframe src="https://docs.google.com/viewerng/viewer?url=http://infolab.stanford.edu/pub/papers/google.pdf&embedded=true" frameborder="0" height="100%" width="100%">
</iframe>
0
0
Related communities 4
HTML dan CSS Indonesia
HTML dan CSS Indonesia
4 094 pengguna
Silahkan bertanya terkait mengenai HTML maupun CSS. Membaca, menulis, berbagi. Baca dahulu pesan tersemat di pinned post.
Buka telegram
Pemrograman Web Indonesia (HTML CSS Javascript PHP MySQL)
Pemrograman Web Indonesia (HTML CSS Javascript PHP MySQL)
306 pengguna
Official Website : www.pemweb.id Belajar Pemrograman Web (HTML CSS Javascript PHP MySQL) Grup Belajar Pemrograman Web. HTML + PHP + Javascript + MySQL DB Semoga menjadi forum belajar, menambah wawasan, peningkatan mutu personal kita semua.
Buka telegram
HTML INDONESIA
HTML INDONESIA
109 pengguna
Buka telegram
PHP HTML Indonesia
PHP HTML Indonesia
59 pengguna
~ Menerima Jasa Pembuatan Website untuk : Tugas & Instansi 💻 ~ Forum Diskusi Belajar Bersama ✅ ~ Promosi Jasa Minimal 1x Sehari ✅ ~ Dilarang Berbicara Kotor 🚫 ^ Other Grup : Whatsapp Group : Chat Admin untuk masuk ke Grup Whatsapp ^^
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Asilbek Qadamboyev
Terdaftar 2 hari yang lalu
2
Akshit Mehta
Terdaftar 4 hari yang lalu
3
me you
Terdaftar 1 minggu yang lalu
4
Никита иванов
Terdaftar 1 minggu yang lalu
5
Alex1976G_06
Terdaftar 1 minggu yang lalu
DE
EL
ES
FR
ID
IT
JA
NL
PT
SL
TR
ZH
© de-vraag 2022
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi