javascript - Comment NetEase Cloud Music se rend-il compte que la balise a href a une valeur et ne saute pas ?
扔个三星炸死你
扔个三星炸死你 2017-07-05 10:56:54
0
5
970

Par exemple, cette page http://music.163.com/#/song?i...
Cliquez sur le titre de la chanson ci-dessous, et la page ne s'actualisera pas et ne sautera pas. Comment y parvenir ?

扔个三星炸死你
扔个三星炸死你

répondre à tous (5)
为情所困

http://music.163.com/#/song?i... La chose après le numéro
#est appelée un fragment, ou elle peut aussi être appelée un point d'ancrage. Cette chose ne rafraîchira pas le navigateur et ne soumettra pas de requête au serveur, mais elle peut générer un enregistrement de navigateur.
Obtenir la valeur après le numéro # est window.location.hash
Il vous suffit donc de surveiller le changement de cette valeur de hachage surhashchange

    Peter_Zhu

    window.location.hash

      给我你的怀抱

      iframe

        过去多啦不再A梦

        La page n'est en fait pas actualisée. Vous connaissez "#target", qui peut diriger votre page vers l'emplacement cible. De plus, vous pouvez en apprendre davantage sur le hachage js (mentionné ci-dessus) et le routage

        .
          Derniers téléchargements
          Plus>
          effets Web
          Code source du site Web
          Matériel du site Web
          Modèle frontal
          À propos de nous Clause de non-responsabilité Sitemap
          Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!