IE คลิกขวาบันทึกเป้าหมายเป็น. DWG ไฟล์ผิดพลาด


0

พื้นหลัง: เว็บแอปพลิเคชันของฉันอนุญาตให้ผู้ใช้อัปโหลดรูปภาพและไฟล์ที่สามารถดาวน์โหลดได้ในภายหลังโดยแสดงลิงค์ที่ผู้ใช้สามารถคลิกขวาบันทึกเป็น

ปัญหาของฉัน: ใน Internet Explorer เมื่อผู้ใช้คลิกขวาบันทึกเป้าหมายเป็นและไฟล์นั้นเป็นไฟล์. DWG ข้อผิดพลาด:

Internet Explorer ไม่สามารถเปิดเว็บไซต์อินเทอร์เน็ตนี้ได้   ไซต์ที่ร้องขอนั้นไม่พร้อมใช้งานหรือไม่พบ

เป็นไปได้ไหมที่จะทำให้ IE บันทึกไฟล์ไว้ในเครื่อง (หรือทุกที่ที่ผู้ใช้เรียกดู)


ใช้งานได้หรือไม่หากคุณพยายามดาวน์โหลดด้วยเบราว์เซอร์อื่น
Ƭᴇcʜιᴇ007

ฉันทดสอบด้วย FF และ Chrome แล้วและไม่มีปัญหา ฉันได้รับหน้าต่างบันทึกไฟล์อย่างที่ฉันคาดไว้
Denoteone

คุณลองใช้ IE เวอร์ชันไหน เว็บเซิร์ฟเวอร์ใดที่โฮสต์แอพ / ไฟล์ IIS? คุณให้บริการผ่าน HTTPS หรือไม่
Ƭᴇcʜιᴇ007

มันได้รับการทดสอบใน IE 8 และ IE 10 ทั้งสองด้วยผลลัพธ์เดียวกัน มันกำลังทำงานบน Windows Server และ ColdFusion
Denoteone

คุณให้บริการเป็น HTTPS หรือไม่ ส่วนหัวการควบคุมแคชของคุณถูกตั้งค่าเป็นอะไร? (ดู support.microsoft.com/kb/323308 ที่ฉันมุ่งหน้าไปกับสิ่งนี้ :))
Ƭᴇcʜιᴇ007

คำตอบ:


-1

ดูเหมือนว่าจะทำอย่างไรกับ xml ตรวจสอบแท็กประเภทเนื้อหาของคุณดูว่าพวกเขามีรูปแบบ. dwg หรือไม่

เปิด cmd.exe แล้วลองคำสั่งต่อไปนี้: regsvr32 msxml3.dll

ฉันสมมติว่าคุณไม่ต้องการให้ผู้ใช้ของคุณต้องเรียกใช้คำสั่ง cmd prompt เพื่อ dl ไฟล์ ใช่แล้วดูที่ xml ของเว็บแอปของคุณ


ฉันสมมติว่านี่จะทำงานบนเซิร์ฟเวอร์ windows ที่โฮสต์ไซต์หรือไม่ แอปพลิเคชันเองทำงานใน ColdFusion
Denoteone

@Denoteone - ไม่; มันจะถูกเรียกใช้โดยผู้ใช้
Ramhound
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.