Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 10876|Jawab: 3

[JavaScript] history.pushState mengimplementasikan halaman browser tanpa menyegarkan tautan URL yang dimodifikasi

[Salin tautan]
Diposting pada 20/06/2019 10.17.16 | | |
1. stateObject - stateObject adalah objek JavaScript yang dapat meneruskan konten stateObject ke halaman baru melalui metode pushState.

2. Judul - Hampir tidak ada browser yang mendukung parameter ini, tetapi lebih aman untuk meneruskan string kosong.

3. Alamat (URL) - alamat entri riwayat baru (opsional, jika tidak ditentukan, URL dokumen saat ini); Browser tidak memuat alamat setelah memanggil metode pushState(); URL masuk harus homolog dengan URL saat ini, jika tidak, pushState() melemparkan pengecualian.








Mantan:Bagikan mantan yang luar biasa untuk merekam GIF
Depan:Alibaba Cloud load balancing pengalihan HTTP SLB ke lubang HTTPS
Diposting pada 20/06/2019 10.55.31 |
Banyak kerangka kerja front-end sekarang menggunakan teknik ini, klik menu, URL berubah, dan tidak ada permintaan jaringan baru
 Tuan tanah| Diposting pada 20/06/2019 11.24.05 |
Terak kecil Dipaparkan pada 2019-6-20 10:55
Saat ini, banyak kerangka kerja front-end menggunakan teknik ini, klik menu, URL berubah, dan tidak ada permintaan jaringan baru...

Apakah itu konten halaman baru yang sudah ada di cache?
Diposting pada 20/06/2019 11.56.00 |
Musim Panas Dipaparkan pada 2019-6-20 11:24
Apakah itu konten halaman baru yang sudah ada di cache?

Tidak, ini adalah permintaan pertama, semua konten utama halaman telah diunduh, dan kemudian JS juga memiliki konsep perutean, memberi Anda konten yang berbeda sesuai dengan URL yang berbeda.
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com