Setelah situs web memiliki jumlah lalu lintas tertentu, situs web perlu menemukan cara untuk meningkatkan kelekatan situs web. Jaringan Pembeli Dunia baru-baru ini berencana untuk mengembangkan seperangkat alat perdagangan luar negeri, yang merupakan beberapa alat yang umum digunakan, seperti kueri waktu dunia http ://www.buyerinfo.biz/tools/ Global-time/, kueri hscode, kueri dan konversi nilai tukar, dll., beberapa di antaranya telah selesai. Silakan lihat dan berikan lebih banyak komentar. Ada juga js refresh yang kurang saya kuasai, jadi saya rekam.
metode reload, yang memaksa browser untuk menyegarkan halaman saat ini.
Sintaks: lokasi.reload([bForceGet])
Parameter: bForceGet, parameter opsional, defaultnya salah, dapatkan halaman saat ini dari cache klien. Jika benar, gunakan metode GET untuk mendapatkan halaman terbaru dari server, yang setara dengan klien mengklik F5 ("Refresh")
metode penggantian, metode ini menggantikan item yang saat ini di-cache dalam riwayat (klien) dengan menentukan URL, oleh karena itu, setelah menggunakan metode penggantian, Anda tidak dapat mengakses URL yang diganti melalui "maju" dan "kembali".
Sintaks: lokasi.ganti(URL)
Dalam aplikasi sebenarnya, saat menyegarkan halaman, kita biasanya menggunakan: location.reload() atau history.go(0). Karena pendekatan ini seperti klien mengklik F5 untuk menyegarkan halaman, maka ketika halaman method="post" digunakan, prompt "halaman web kedaluwarsa" akan muncul. Itu karena mekanisme perlindungan keamanan Session. Anda dapat memikirkan: Ketika metode location.reload() dipanggil, halaman aspx sudah ada di memori server, jadi pasti IsPostback. Jika ada aplikasi seperti itu: Kita perlu memuat ulang halaman tersebut, yang berarti kita mengharapkan halaman tersebut dibuat ulang di sisi server, dan kita mengharapkan Bukan IsPostback. Di sini, location.replace() dapat menyelesaikan tugas ini. Halaman yang diganti dibuat ulang di server setiap saat.
Anda dapat menulis seperti ini: location.replace(location.href);