Apabila bekerja dengan pautan sauh, menjadi penting untuk menentukan sama ada pautan sauh hash (#) terdapat dalam URL yang diberikan . Berikut ialah pendekatan JavaScript yang mudah untuk mencapai ini:
Penjelasan:
Properti window.location.hash menyediakan akses mudah kepada pengecam serpihan (# dan aksara seterusnya) dalam URL semasa. Dengan menggunakan sifat ini, kami boleh membuat ujian mudah untuk mengesan kehadiran cincang dengan cara berikut:
Kod JavaScript:
if (window.location.hash) { // Fragment exists (hash is present) } else { // Fragment doesn't exist (no hash) }
Untuk menggunakan penyelesaian ini, anda boleh melaksanakannya dalam jQuery/JavaScript anda kod:
$(function() { if (window.location.hash) { // Execute code when a hash is present console.log("Hash detected:", window.location.hash); // ... } else { // Execute code when no hash is present console.log("No hash found."); // ... } });
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan Sauh Hash dalam URL Menggunakan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!