FireFox แจ้งให้เปิดไฟล์ในเครื่อง


3

เมื่อฉันเปิดไฟล์โลคอลประเภท. mng (ประเภทไฟล์ที่กำหนดเอง), FireFox มักจะถามแอปพลิเคชันที่จะเปิดไฟล์. mng - มันใช้สมาคมไฟล์ของ Windows และรู้ว่านามสกุลไฟล์. mng นั้นสัมพันธ์กับโปรแกรม อย่างไรก็ตามกล่องจะเป็นสีเทาซึ่งระบุว่า "ทำสิ่งนี้เสมอกับไฟล์ประเภทนี้" ฉันดูในเครื่องมือ & gt; ตัวเลือก & gt; แอปพลิเคชันและฉันไม่เห็นประเภทไฟล์ MNG ในรายการ มีเหตุผลที่ FireFox จะไม่ให้ฉันเลือก "ทำสิ่งนี้เสมอ .. " ในกล่องยืนยันดังนั้นฉันไม่ได้รับแจ้งทุกครั้งหรือไม่

แก้ไข: FYI; ฉันต้องการ "ดาวน์โหลด" ไฟล์นี้ภายในเครื่องโดยใช้คำสั่ง "file: //"!

ใช้ FireFox 17.0.3 ESR

คำตอบ:


4

หากคุณต้องการดำเนินการเริ่มต้นในไฟล์ "ดาวน์โหลด" ในพื้นที่เช่นหากคุณใช้ "ไฟล์: //" ฉันขอแนะนำให้คุณ แก้ไข mimetypes.rdf ด้วยตนเอง ยื่นและเพิ่มนามสกุลเฉพาะที่ทำให้คุณเจ็บปวดเช่นนั้น

สำหรับการใช้หน้าเว็บและการทำงานกับ MIMETYPES อ่านด้านล่าง:

จาก Firefox / Seamonkey KB บน ประเภทไฟล์และการดำเนินการดาวน์โหลด

คุณอาจไม่สามารถตั้งค่าการดาวน์โหลดอัตโนมัติ สิ่งนี้อาจเกิดขึ้นได้เมื่อเว็บเซิร์ฟเวอร์ที่กำหนดค่าผิดประเภทประเภท MIME ไม่ถูกต้องเช่น "application / octet-stream" (แสดงที่นี่ใน SeaMonkey 1.x)

enter image description here

หรือหากเซิร์ฟเวอร์กำหนด "เนื้อหา - การจัดการ: สิ่งที่แนบมา" ให้กับการดาวน์โหลดไฟล์ (ดังที่แสดงใน SeaMonkey 1.x)

enter image description here

เมื่อสิ่งนี้เกิดขึ้นตัวเลือกในการดำเนินการเดียวกันจะเป็น "สีเทา" หรือใน Firefox การเลือกตัวเลือก "ทำสิ่งนี้โดยอัตโนมัติ" ดูเหมือนจะไม่มีผลและคุณจะถูกถามอีกครั้งว่าจะทำอย่างไรเมื่อ คุณเจอไฟล์ประเภทนั้น (ดูด้านล่างสำหรับรายงานบั๊กที่เกี่ยวข้อง) มีเพียงเล็กน้อยที่คุณสามารถทำได้ในกรณีเหล่านี้เนื่องจากปัญหาอยู่ที่จุดสิ้นสุดของเซิร์ฟเวอร์

หมายเหตุ: ประเภท MIME ของไฟล์ที่ดาวน์โหลดและควรจัดการกับสิ่งที่แนบมาหรือไม่นั้นจะปรากฏเฉพาะในกล่องโต้ตอบ SeaMonkey 1.x "การเปิด" ข้อมูลนี้ไม่ปรากฏใน Firefox หรือใน SeaMonkey 2

ทำไมประเภท MIME ที่ถูกต้องจึงสำคัญ?

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

เว็บเบราว์เซอร์อื่น ๆ เช่น Microsoft Internet Explorer พยายามอนุญาตให้เว็บเซิร์ฟเวอร์และแอปพลิเคชั่นกำหนดค่าผิดโดยการเดาว่า MIME ควรเป็นประเภทใด สิ่งนี้ได้ปกป้องผู้ดูแลเว็บจำนวนมากจากข้อผิดพลาดของตนเองเนื่องจาก Internet Explorer จะดำเนินการกับเนื้อหาตามที่คาดไว้แม้ว่าเว็บเซิร์ฟเวอร์จะได้รับการกำหนดค่าผิดพลาดเช่น แสดงรูปภาพที่รายงานว่าเป็นข้อความล้วน

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


แม้ว่า URL จะเป็นไฟล์: //? ฉันไม่คิดว่าจะมี MIME เพราะมาจากดิสก์ในเครื่อง
Brian

2
ไม่ แต่อาจมีได้หากคุณรับไฟล์จากที่เก็บ ในกรณีของคุณฉันขอแนะนำว่าถ้าคุณใช้ "file: //" ที่คุณแก้ไขไฟล์ mimetypes.rdf ด้วยตนเองและเพิ่มนามสกุลเฉพาะที่ทำให้คุณเจ็บปวดเช่นนั้น kb.mozillazine.org/MimeTypes.rdf
G Koe

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