سؤال

لسوء الحظ لدي مشكلة مع IE =( لدي خدمة على IIS تُرجع لي ملف wav.لذا، إذا ذهبت إلى عنوان URL الخاص بالخدمة، يحاول IE تشغيل ملف wav الذي تم إرجاعه باستخدام Window Media Player.

هل يمكنني ضبط أي إعداد في IE (7 أو 8) لمنع تشغيل ملف wav باستخدام WMP والسماح فقط بإظهار مربع الحوار فتح\حفظ\إلغاء؟

عادةً ما أستخدم Firefox ولديه معلمات لتعيين إجراءات لأنواع MIME مختلفة.هل هناك أي شيء مماثل مع IE؟

هل كانت مفيدة؟

المحلول

لم أجربه ولكن أضفت

Content-Disposition=attachment

إلى حقول رأس الاستجابة مساعدة؟

نصائح أخرى

لماذا لا نجعل IIS يخدم فقط wav الملفات مع application/octet-stream نوع التمثيل الصامت؟

إذا لم تنجح إجابة Kalmi وكنت تستخدم IE8، فيمكنك أيضًا محاولة إضافة هذا إلى رأس الاستجابة:

Response.AddHeader("X-Content-Type-Options", "nosniff");

لست متأكدًا مما إذا كان ذلك سيؤدي إلى إنهاء التعامل مع MIME الخاص بـ IE معًا، ولكن هناك شيء آخر يجب تجربته.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top