فتح ملف Excel بدون مربع حوار أوامر الحفظ أو الإلغاء باستخدام Node.js عبر C++
يشرح هذا المستند كيفية فتح ملف Microsoft Excel في المتصفح دون عرض مربع حوار الفتح-حفظ-إلغاء.
يجب ملاحظة هنا أن القيود الأمنية التي لا تسمح بتنزيل الملف مباشرة يفرضها Microsoft (أو مزودو المتصفح الآخر)، وليس Aspose. يفرض ذلك لحظر وتقييد الملفات الضارة بالحصول على التنزيل إلى الأجهزة المحلية.
من الخطوري السماح لنظام العميل المحلي بالتنزيل بدون عرض مربع حوار الفتح-حفظ-إلغاء للملف. ليس هناك خيار أو حل يتوفر من Aspose حيث سيكون هذا مخاطرة أمنية كبيرة جدًا.
لماذا هو خطرا أمنيا؟
تظهر الصورة التالية مربع حوار الفتح-حفظ-إلغاء الذي يظهره متصفح الإنترنت عند محاولة تنزيل ملف.
مربع حوار الفتح-حفظ-إلغاء |
---|
![]() |
كما هو موضح أعلاه، يسمح فتح ملف أو تشغيله على نظامك بدون تأكيد من أنك تريد ذلك، وهو خطر أمني. بعض الملفات تحتوي على فيروسات، وبعض المواقع تحاول تنزيل ملفات ضارة على جهازك دون تنبيه. لذلك، لا يُنصح بالسماح بتنزيل الملف بدون مطالبة التنزيل حتى يتم التحقق من صحة الملف ومصدره قبل التنزيل أو التشغيل. تعطيل مربع حوار التنزيل يجعل النظام عرضة للفيروسات، والديدان، والمتسللين الذين قد يؤثرون على نظامك بصمت. |
فتح ملف بدون مربع حوار الفتح-حفظ-إلغاء
على الرغم من أنها مشكلة أمنية كبيرة، إلا أن Microsoft لا تزال توفر إعدادات Internet Explorer تتيح للمستخدمين تعطيل مربع حوار الفتح-حفظ-إلغاء لتنزيل الملف.
في مستكشف Windows:
- في قائمة الأدوات، حدد خيارات المجلد.
- انقر على علامة التبويب أنواع الملفات في مربع حوار خيارات المجلد.
- حدد نوع ملف الامتداد XLS.
- انقر على متقدم. يتم عرض مربع الحوار. يحتوي على ثلاث خيارات في الأسفل.
- قم بإلغاء تحديد تأكيد الفتح بعد التنزيل.
- حدد الخيار الثالث - تصفح في نافذة مماثلة - لعرض ملف Excel في مستعرض الإنترنت دون بدء Microsoft Excel المستقل.
تحرير خيارات نوع الملف |
---|
![]() |
تتيح هذه الإعدادات تشغيل الملفات مباشرة في متصفح الويب، دون عرض مربع حوار الفتح والحفظ والإلغاء عند تنزيل أو فتح الملف. |