Uzak bir kaynak aracılığıyla yüklenen bazı html'leri görüntülemek için Bootstrap Modal window
kullanıyoruz. Bunu Bootstrap
belgelerinde önerilen yoldan, remote
seçeneğini kullanarak ve url
geçirerek yapıyoruz.Bootstrap Modal Uzak Kaynak Hatası Hata İletisi
Örneğin (here açıklandığı gibi):
$('#id').modal({remote:'index.html'});
Sorum: mevcut olmadığının index.html durumunda bir hata işlemek mümkün mü?
Belgelerde hiç bir yanıt göremiyorum.
Bunun nadiren gerçekleşmesi gerektiğini biliyorum, ancak birisi yavaş veya noktalı bir bağlantıya sahipse, yalnızca boş bir modelle asmaktan ziyade bir hata göstermeyi tercih ederim. üzerinde çalışılan
bir geri arama kullanıldığını gösterir…
if (this.options.remote) this.$element.load(this.options.remote)
…
, istek sonucu direkt dom elemanına tahsis edilir:
here Ben bir +1 verdi Küresel Ajax işleyicileri hakkında daha fazla bilgi bulabilirsiniz ama ben de gidiyorum onu eklemek Dosyaların geri kalanı yokken tek bir dosyanın bu kadar kötü bir şekilde ön plana çıkma olasılığı düşük gibi görünüyor. Diğer bir deyişle, uygulamanızın aynı sunucu/alandan yüklendiği varsayıldığında, uygulamanız/sayfanız muhtemelen başka alanlarda sorunlu olacaktır. durum. –
Teşekkürler! Evet katılıyorum. Bu konuyu özellikle mobilde fark ettik. Bu, açık nedenlerin kapsama alanı her zaman mükemmel olmadığı için bağlantıları düşürebiliyor. Bu olduğunda, tüm uygulamalarımız, hatalar/zaman aşımları için herhangi bir koşulun (anlayabildiğim kadarıyla) olmadığı için donduruldu.Sadece zor bir sıfırlama yapana kadar sayfayı kapatan koyu arka planı elde edersiniz. – nostromo