Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10876|Svar: 3

[JavaScript] history.pushState implementerar webbläsarsidan utan att uppdatera den modifierade URL-länken

[Kopiera länk]
Publicerad på 2019-06-20 10:17:16 | | |
1. stateObject - stateObject är ett JavaScript-objekt som kan skicka stateObject-innehåll till en ny sida via pushState-metoden.

2. Titel – Nästan ingen webbläsare stöder denna parameter, men det är säkrare att skicka en tom sträng.

3. Adress (URL) – adressen till den nya historikposten (valfritt, om inte specificerat, dokumentets aktuella URL); Webbläsaren laddar inte adressen efter att pushState()-metoden anropats; Den inkommande URL:en bör vara homolog med den aktuella URL:en, annars kastar pushState() ett undantag.








Föregående:Dela en fantastisk exe för att spela in GIF:ar
Nästa:Alibaba Cloud lastbalanserar SLB:s HTTP-omdirigering till HTTPS-gropen
Publicerad på 2019-06-20 10:55:31 |
Många frontend-ramverk använder nu denna teknik, klicka på menyn, URL:en ändras och det finns inga nya nätverksförfrågningar
 Hyresvärd| Publicerad på 2019-06-20 11:24:05 |
Liten slampa Publicerad 2019-6-6-20 10:55
Nuförtiden använder många front-end-ramverk denna teknik, klicka på menyn, URL:en ändras och det finns inga nya nätverksförfrågningar...

Är det det nya sidinnehållet redan i cachen?
Publicerad på 2019-06-20 11:56:00 |
Sommaren publicerad 2019-6-20 11:24
Är det det nya sidinnehållet redan i cachen?

Nej, det är den första förfrågan, allt nyckelinnehåll på sidan har laddats ner, och JS har också konceptet routing, som ger dig olika innehåll beroende på olika URL:er.
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com