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

javascript - Comment créer un effet frontal similaire à celui d'une barre latérale sur YouTube qui est corrigée mais dont l'URL change?

Sur la barre latérale sur le côté gauche de YouTube, lorsque vous cliquez pour changer de chaîne d'abonnement, vous remarquez que la barre latérale est toujours fixe, mais la barre d'adresse URL a changé, ce qui montre que cela ne doit pas être obtenu en s'appuyant sur ajax.

Dans le projet actuel, je ne veux pas vraiment utiliser ajax pour obtenir un tel effet, car il n'est pas très propice à la collecte de pages Web par les utilisateurs et au référencement, etc., mais YouTube réalise des changements d'URL qui sont propices aux utilisateurs ', et obtient en même temps quelque chose de similaire à ajax. Comment l'effet d'une bonne expérience utilisateur est-il obtenu ? Pourriez-vous s'il vous plaît me donner quelques conseils généraux.

世界只因有你世界只因有你2686 Il y a quelques jours837

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

  • PHP中文网

    PHP中文网2017-06-12 09:30:05

    La modification de l'url peut être réalisée via history.pushState. De plus, l'ajax sans actualisation n'est-il pas déjà très courant ?

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-12 09:30:05

    Frère, ne sais-tu pas si les gens utilisent Ajax en regardant Internet Il n'y a pas de données Ajax venant du ciel ?
    De plus, modifiez l'URL de la barre d'adresse. Il s'agit de la fonction pushState de js.

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:30:05

    Le routage frontal peut réaliser une telle fonction

    répondre
    0
  • 怪我咯

    怪我咯2017-06-12 09:30:05

    aimez ça ?
    http://www.thepetedesign.com/...

    répondre
    0
  • 高洛峰

    高洛峰2017-06-12 09:30:05

    Mise à jour partielle du contenu pjax

    répondre
    0
  • Annulerrépondre