recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - saut d'URL de page Web

Pourquoi de nombreux sites Web n'utilisent-ils pas la balise a pour le saut d'URL ? F12 ne peut voir aucune information de saut sur la balise, mais il peut accéder à l'URL lorsque vous cliquez dessus. Ou est-ce qu'il s'est passé autre chose ? Pour que je ne puisse voir aucune donnée de la balise que f12 ne peut pas voir ? J'ai été confus pendant un moment. C'était la première fois que je voyais un tel f12. Après l'avoir étudié pendant longtemps, je ne comprenais toujours pas comment l'implémenter en js !

仅有的幸福仅有的幸福2753 Il y a quelques jours846

répondre à tous(4)je répondrai

  • phpcn_u1582

    phpcn_u15822017-06-12 09:30:38

    js jump, donne-moi un exemple

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
    
    <button id="btn">Go</button>
    
    <script>
    var btn = document.getElementById("btn");
    btn.addEventListener("click",function(e){
        window.location.href="https://segmentfault.com";
    });
    </script>    
    </body>
    </html>

    répondre
    0
  • 習慣沉默

    習慣沉默2017-06-12 09:30:38

    Événement de saut en clic lié

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-12 09:30:38

    <a>1</a>
    <a>2</a>
    <a>3</a>
    
    $("a").click(function() {
      window.location.href="xxxxx"
    })

    répondre
    0
  • 某草草

    某草草2017-06-12 09:30:38

    Actuellement, les pages uniques utilisent généralement history.pushState
    https://developer.mozilla.org...

    vue-routeur

    Mode de hachage par défaut de vue-router - utilise le hachage de l'URL pour simuler une URL complète, ainsi lorsque l'URL change, la page ne sera pas rechargée.

    Si nous ne voulons pas d'un hachage laid, nous pouvons utiliser le mode historique de routage, qui utilise pleinement l'API history.pushState pour effectuer des sauts d'URL sans recharger la page.

    https://router.vuejs.org/zh-c...

    répondre
    0
  • Annulerrépondre