Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 10876|Yanıt: 3

[JavaScript] history.pushState, değiştirilmiş URL bağlantısını yenilemeden tarayıcı sayfasını uygular

[Bağlantıyı kopyala]
Yayınlandı 20.06.2019 10:17:16 | | |
1. stateObject - stateObject, pushState metodu ile stateObject içeriğini yeni bir sayfaya iletebilen bir JavaScript nesnedir.

2. Başlık - Neredeyse hiçbir tarayıcı bu parametri desteklemez, ancak boş bir diziyi geçirmek daha güvenlidir.

3. Adres (URL) - yeni geçmiş girişinin adresi (isteğe bağlı, belirtilmemişse belgenin mevcut URL'si); Tarayıcı, pushState() metodunu çağırdıktan sonra adresi yüklemez; Gelen URL mevcut URL'ye eş zamanlı olmalıdır, aksi takdirde pushState() bir istisna oluşturur.








Önceki:GIF kaydetmek için harika bir exe paylaşın
Önümüzdeki:Alibaba Cloud yük dengeleme SLB'nin HTTP yönlendirmesi HTTPS çukuruna
Yayınlandı 20.06.2019 10:55:31 |
Birçok ön uç çerçevesi artık bu tekniği kullanıyor, menüye tıklıyor, URL değişiyor ve yeni ağ isteği yok
 Ev sahibi| Yayınlandı 20.06.2019 11:24:05 |
Küçük 2019-6-20 10:55 tarihinde yayınlandı
Günümüzde birçok ön uç çerçevesi bu tekniği kullanıyor, menüye tıklıyor, URL değişiyor ve yeni ağ isteği yok...

Bu zaten önbellekte olan yeni sayfa içeriği mi?
Yayınlandı 20.06.2019 11:56:00 |
Yaz 2019-6-20 11:24 tarihinde yayınlandı
Bu zaten önbellekte olan yeni sayfa içeriği mi?

Hayır, bu ilk istek, sayfanın tüm ana içerikleri indirilmiş ve JS ayrıca yönlendirme kavramına sahip, farklı URL'lere göre farklı içerikler sunuyor.
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com