Kod itu diulas, saya fikir tidak ada yang rumit. Jika anda mempunyai sebarang soalan - tanya dalam komen.
Sudah tentu, tidak masuk akal untuk menunjukkan pautan untuk ditambahkan pada kegemaran pada peranti mudah alih, ia tidak akan berfungsi di sana. Oleh itu, anda perlu menapisnya.
Untuk melakukan ini, anda boleh, sebagai contoh, menjana pautan menggunakan javascript, dan ia sudah menapis segala-galanya seperti yang sepatutnya
// Fungsi untuk mengesan fungsi mobiliti pelayar MobileDetect() ( var UA = navigator.userAgent.toLowerCase(); return (/android|webos|iris|bolt|mobile|iphone|ipad|ipod|iemobile|blackberry|windows phone |opera mobi|opera mini/i .test(UA)) ?true: false ; ) // Jika penyemak imbas BUKAN mudah alih, paparkan pautan jika (!MobileDetect())( document.getElementById("MyID").innerHTML = " Di sini kod pautan HTML (lihat di atas)"; )
Mari kita pecahkan sedikit
Penapis adalah sensitif huruf besar-besaran. Oleh itu, jika anda memasukkan nilai anda ke dalam penapis, pastikan anda menulisnya dalam huruf kecil (dalam huruf kecil).
Biar saya ringkaskan bagaimana kod html itu mungkin kelihatan pada akhirnya
Kaedah ini sah untuk 2017. Ada kemungkinan bahawa dari masa ke masa, versi pelayar baharu akan membuat pelarasan mereka sendiri, dan skrip akan berhenti berfungsi. Jika anda melihat kegagalan sedemikian, tulis dalam ulasan, kami akan menyemak dan mengemas kini kod.
Pada satu masa, pautan "Tambah tapak pada kegemaran" popular di tapak, apabila diklik, alamat tapak telah ditandakan dalam penyemak imbas. Namun, mengapa ia berlaku? Secara berkala, pautan sedemikian masih ditemui di tapak. Masalahnya ialah skrip yang digunakan untuk tujuan ini tidak berfungsi dalam banyak penyemak imbas, jadi nilainya hampir kepada sifar. HTML5 memanjangkan keupayaan atribut tag rel dan kini dengan bantuannya anda boleh menambahkan mana-mana tapak dan halaman individu ke kegemaran anda dengan mudah.
Ia cukup untuk menambah rel="sidebar" pada pautan dan apabila anda mengklik padanya, panel khas akan dibuka dalam penyemak imbas untuk membuat penanda halaman baharu. Walaupun nilai bar sisi disokong oleh dua pelayar - Firefox dan Opera, selebihnya mengabaikan atribut rel dan ikut pautan yang ditentukan seperti biasa.
Untuk mengembangkan bilangan pelayar dan menambah IE padanya, anda juga boleh menyambungkan skrip kecil ke pautan. Akibatnya, ternyata Firefox, Opera, Internet Explorer akan memanggil panel khas, pelayar lain akan mengikuti pautan (contoh 1).
Contoh 1: Tambahkan pada kegemaran
HTML5 IE Cr Op Sa Fx
Tambahkan pada kegemaran