Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 10876|Atsakyti: 3

[JavaScript] history.pushState įgyvendina naršyklės puslapį neatnaujindamas pakeistos URL nuorodos

[Kopijuoti nuorodą]
Paskelbta 2019-06-20 10:17:16 | | |
1. stateObject - stateObject yra JavaScript objektas, galintis perduoti stateObject turinį į naują puslapį naudojant pushState metodą.

2. Pavadinimas - Beveik nė viena naršyklė nepalaiko šio parametro, tačiau saugiau perduoti tuščią eilutę.

3. Adresas (URL) - naujo istorijos įrašo adresas (neprivaloma, jei nenurodyta, dabartinis dokumento URL); Naršyklė neįkelia adreso iškvietus pushState() metodą; Gaunamas URL turi būti homologinis dabartiniam URL, kitaip pushState() pateikia išimtį.








Ankstesnis:Bendrinkite nuostabų exe įrašyti GIF
Kitą:"Alibaba Cloud" apkrovos balansavimas SLB HTTP nukreipimas į HTTPS duobę
Paskelbta 2019-06-20 10:55:31 |
Daugelis front-end sistemų dabar naudoja šią techniką, spustelėkite meniu, URL pasikeičia ir nėra naujų tinklo užklausų
 Savininkas| Paskelbta 2019-06-20 11:24:05 |
Smulkus šlakas Publikuota: 2019-6-20 10:55
Šiais laikais daugelis priekinių sistemų naudoja šią techniką, spustelėja meniu, pasikeičia URL ir nėra naujų tinklo užklausų...

Ar tai naujas puslapio turinys jau talpykloje?
Paskelbta 2019-06-20 11:56:00 |
Vasara Publikuota 2019-6-20 11:24
Ar tai naujas puslapio turinys jau talpykloje?

Ne, tai yra pirmoji užklausa, visas pagrindinis puslapio turinys buvo atsisiųstas, o tada JS taip pat turi maršruto parinkimo koncepciją, suteikiančią skirtingą turinį pagal skirtingus URL.
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com