it-swarm-id.com

Masalah Membuka / Menyimpan Dokumen Word di IE7 dan IE8

Saya sedang mengerjakan aplikasi fleksibel yang menghubungkan dokumen (pdf, gambar, dll) dengan acara. Ketika saya mengklik tautan dokumen di aplikasi saya untuk PDF, gambar, file teks, dll, IE7 dan IE8 menyajikannya di editor yang sesuai dan hidup itu baik. Namun, jika dokumen yang ditautkan adalah file .doc, jendela sembulan yang menunjukkan ketika Anda mengklik tautan itu ditutup tanpa menampilkan file atau meminta saya untuk menyimpannya ke lokasi tertentu. Mengklik tautan dokumen yang sama di Firefox 3.5 meminta saya untuk Membuka/Menyimpan dokumen, dan membukanya dengan benar di Word. Saya belum menemukan kombinasi tipe file/browser lain yang menunjukkan perilaku yang sama ... hanya doc/IE. Apakah IE memiliki beberapa batasan keamanan terkait dengan membuka file dokumen? Adakah yang tahu mengapa ini bisa terjadi atau bagaimana saya bisa memperbaikinya? Terima kasih,

-Tagihan

4
Bill Cabral

Server web Anda mungkin tidak mengirim tajuk yang sesuai. Jika memori berfungsi, Anda perlu mengirim:

Content-Type: application/msword
Content-Length: <file size in bytes>
Content-Disposition: attachment; filename="<file name>"
Content-Transfer-Encoding: binary
Cache-Control: must-revalidate, post-check=0, pre-check=0

Jika ini tidak berhasil, coba tambahkan tajuk Pragma dan Kedaluwarsa.

1
Toon

IE telah mengalami kesulitan dengan hal semacam ini di masa lalu. Saya merasa seperti sekitar setahun atau lebih saya perlu mengubah beberapa header yang terkait dengan dokumen yang tidak bisa ditanamkan oleh browser. biasanya barang cache . Anda tidak menggunakan https untuk transaksi ini? Apakah itu file .doc yang sama atau di beberapa .doc yang berbeda? Apakah Anda mengirim nama file di header " Content-Disposition "? Karakter-karakter aneh di sana bisa mengacaukan karya-karya.

Bug ini adalah pribadi saya Groundhog Day : biasanya mengutak-atik header adalah cara untuk pergi.

0
Thomas