Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Mendapatkan Laluan Fail Penuh daripada Elemen `` HTML?
Soalan:
Bagaimana saya boleh mendapatkan laluan fail lengkap apabila memilih fail menggunakan elemen?
Jawapan:
Disebabkan kebimbangan keselamatan, penyemak imbas termasuk Firefox dan Chrome menyekat JavaScript daripada mengakses sistem fail. Ini bermakna penyemak imbas hanya menyediakan nama fail, bukan laluan fail penuh.
API Fail HTML5 menawarkan sifat mozFullPath secara eksklusif dalam Firefox. Walau bagaimanapun, percubaan untuk mendapatkan semula nilainya menghasilkan rentetan kosong.
Oleh itu, mendapatkan laluan fail penuh menggunakan JavaScript tidak boleh dilaksanakan. Sebaliknya, API FileReader boleh digunakan untuk membaca fail, seperti yang ditunjukkan dalam soalan Stack Overflow yang berkaitan "Pratonton imej sebelum ia dimuat naik."
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Laluan Fail Penuh daripada Elemen `` HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!