Rumah >hujung hadapan web >tutorial js >Mengapa Fail HTML Tempatan Saya Menjana Ralat 'Origin null is not allowed' Ralat Apabila Menggunakan jQuery?

Mengapa Fail HTML Tempatan Saya Menjana Ralat 'Origin null is not allowed' Ralat Apabila Menggunakan jQuery?

Linda Hamilton
Linda Hamiltonasal
2024-12-08 13:09:15538semak imbas

Why Does My Local HTML File Generate an

Ralat: "Origin null tidak dibenarkan oleh Access-Control-Allow-Origin"

Apabila cuba memuatkan fail output HTML ( weather.xsl) ke dalam elemen div menggunakan jQuery, ralat berlaku menyatakan bahawa asal tidak dibenarkan. Isu ini berpunca daripada memuatkan halaman web melalui URL fail setempat (mis., fail:///).

Punca:

Kebanyakan penyemak imbas menguatkuasakan Dasar Asal yang Sama untuk fail tempatan, yang melarang memuatkan sebarang sumber dari luar direktori yang sama dengan dokumen. Dalam kes ini, memuatkan fail weather.xsl daripada sistem fail tempatan menjadikannya tidak boleh diakses.

Penyelesaian Berkemungkinan:

Memandangkan JavaScript dengan sumber tempatan selalunya dihadkan, ia disyorkan untuk menggunakan pelayan web mudah untuk menguji kod. Dengan menggunakan fail melalui URL HTTP, anda boleh mendapatkan gambaran keselamatan yang lebih tepat. Persekitaran pembangunan bersepadu (IDE) selalunya menyediakan pelayan web terbina dalam atau sambungan yang membolehkan anda menjalankan dan menyediakan fail dengan mudah.

Atas ialah kandungan terperinci Mengapa Fail HTML Tempatan Saya Menjana Ralat 'Origin null is not allowed' Ralat Apabila Menggunakan jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn