Javascript – Stellen Sie eine Frage zur Dribbble-Website

WBOY
Freigeben: 2016-10-11 14:23:36
Original
1125 Leute haben es durchsucht

Wenn ich klicke, um die Arbeitsseite anzuzeigen, ändert sich die URL im Browser, aber die Seite mit den Arbeitsdetails wird angezeigt und die Arbeit kann nach links und rechts gewechselt werden.

Javascript – Stellen Sie eine Frage zur Dribbble-Website

Javascript – Stellen Sie eine Frage zur Dribbble-Website

Antwortinhalt:

Wenn ich klicke, um die Arbeitsseite anzuzeigen, ändert sich die URL im Browser, aber die Seite mit den Arbeitsdetails wird angezeigt und die Arbeit kann nach links und rechts gewechselt werden.

Javascript – Stellen Sie eine Frage zur Dribbble-Website

Javascript – Stellen Sie eine Frage zur Dribbble-Website

---Update---

Nach der Überprüfung wird die Änderung der URL über die Js-Methode implementiert window.history.pushState() Die API finden Sie in der Linkbeschreibung. Geben Sie beispielsweise in die aktuelle Fensterkonsole ein:

<code>window.history.pushState('q1000', 'Title', '/q/1000');</code>
Nach dem Login kopieren
Sie können die aktuelle URL ändern, ohne die Seite neu laden zu müssen.
Das Ändern des Titels ist ganz einfach, nur document.title='question100'
Es lohnt sich, von dieser Art der Benutzerinteraktion zu lernen.

Sehen Sie sich die Netzwerkanfrage an, um zu sehen, wie sie umgesetzt wird. Ich vermute, es ist asynchrones Laden? Oder HTTP 2?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage