ซึ่งจะเป็นไปได้ก็ต่อเมื่อไฟล์ HTML ถูกโหลดด้วยfile
โปรโตคอลจากฮาร์ดดิสก์ของผู้ใช้ภายในเครื่อง
หากหน้า HTML ให้บริการโดย HTTP จากเซิร์ฟเวอร์คุณจะไม่สามารถเข้าถึงไฟล์ในเครื่องใด ๆ โดยระบุในsrc
แอตทริบิวต์ด้วยfile://
โปรโตคอลเนื่องจากจะหมายความว่าคุณสามารถเข้าถึงไฟล์ใด ๆ บนคอมพิวเตอร์ของผู้ใช้โดยที่ผู้ใช้ไม่ทราบว่าจะเป็น ความเสี่ยงด้านความปลอดภัยอย่างมาก
ดังที่ Dimitar Bonev กล่าวไว้คุณสามารถเข้าถึงไฟล์ได้หากผู้ใช้เลือกโดยใช้ตัวเลือกไฟล์ด้วยตัวเอง หากไม่มีขั้นตอนนั้นเบราว์เซอร์ทั้งหมดจะถูกห้ามด้วยเหตุผลที่ดี ดังนั้นในขณะที่คำตอบของเขาอาจพิสูจน์ได้ว่ามีประโยชน์สำหรับคนจำนวนมาก แต่ก็คลายความต้องการจากรหัสในคำถามเดิม