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?
世界只因有你
世界只因有你 2017-06-12 09:28:05
0
5
902

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.

世界只因有你
世界只因有你

répondre à tous(5)
Ty80

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 ?

我想大声告诉你

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.

给我你的怀抱

Le routage frontal peut réaliser une telle fonction

刘奇

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

小葫芦

Mise à jour partielle du contenu pjax

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal