javascript - soalan permintaan AJAX
習慣沉默
習慣沉默 2017-07-05 11:05:09
0
1
894

JS asli, menggunakan AJAX, mengambil GET sebagai contoh
Terdapat gangguan rangkaian selepas 1 saat penyerahan AJAX (kandungan yang diminta tidak dikembalikan dalam masa 1 saat kerana sebab tindak balas rangkaian dan program), tetapi selepas rangkaian dipulihkan ( selepas tamat masa yang singkat dalam beberapa saat ) tetapi boleh terus menerima kandungan permintaan.
Maafkan saya, jika tiada rangkaian pada masa ini, dan kemudian klik Hantar AJAX untuk memulihkan rangkaian satu saat kemudian, dalam kes ini, selepas rangkaian dipulihkan, adakah AJAX akan terus menghantar permintaan?
?

習慣沉默
習慣沉默

membalas semua(1)
阿神

Tidak semestinya.

Selepas AJAX menghantar permintaan, ia tidak dapat menentukan sama ada rangkaian telah diputuskan sambungan (kini HTML5 telah menambah API status rangkaian), jadi ajax akan terus dihantar sehingga tamat masa. Jika anda membalas rangkaian sebelum tamat masa, ajax juga akan dihantar.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan