manipulating the browser history
TRANSCRIPT
![Page 1: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/1.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating
the browser history
![Page 2: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/2.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
history object methods
playground
![Page 3: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/3.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
historyhistory.lengthhistory.scrollRestorationhistory.statehistory.current / next / previous
![Page 4: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/4.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
historyhistory.lengthhistory.scrollRestorationhistory.statehistory.current / next / previous
![Page 5: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/5.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
historyhistory.lengthhistory.scrollRestorationhistory.statehistory.current / next / previous
![Page 6: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/6.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
historyhistory.lengthhistory.scrollRestorationhistory.statehistory.current / next / previous
![Page 7: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/7.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object method
history.back()history.forward()history.go()
history.pushState()history.replaceState()
![Page 8: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/8.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object method
history.back()history.forward()history.go()
history.pushState()history.replaceState()
![Page 9: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/9.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object method
history.back()history.forward()history.go()
history.pushState()history.replaceState()
history.pushState( state , title , url )
pushState()
OKCancelAbort
![Page 10: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/10.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object method
history.back()history.forward()history.go()
history.pushState()history.replaceState()
![Page 11: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/11.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object method
history.back()history.forward()history.go()
history.pushState()history.replaceState()
history.replaceState( state , title , url )
pushState()
OKCancelAbort
![Page 12: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/12.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
playground
![Page 13: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/13.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
com-mon.js
![Page 14: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/14.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
null > “s_modal” > “s_modal” “s_modal” > “share” “share”
com-mon.js
![Page 15: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/15.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
null > “s_modal” > “s_modal” “s_modal” > “share” “share”
com-mon.js
![Page 16: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/16.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
null > “s_modal” > “s_modal” “s_modal” > “share” “share”
com-mon.js
![Page 17: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/17.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
null > “s_modal” > “s_modal” “s_modal” > “share” “share”
com-mon.js
![Page 18: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/18.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
stageDetailController.js
makerDetailController.js
![Page 19: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/19.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
playground
window.onpopstate
![Page 20: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/20.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
playground
![Page 21: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/21.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
“s_moda
l”
“share”
“share”
![Page 22: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/22.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
“s_moda
l”
“share”
“share”
“s_moda
l”
“share”
![Page 23: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/23.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
“s_moda
l”
“share”
“share”
“s_moda
l”
“share”
null
“s_moda
l”
![Page 24: Manipulating the Browser history](https://reader036.vdocuments.mx/reader036/viewer/2022062401/58998ef41a28ab30328b49dd/html5/thumbnails/24.jpg)
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history