Upload
kyeongseo-kim
View
37
Download
3
Embed Size (px)
Citation preview
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating
the browser history
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
history object methods
playground
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
historyhistory.lengthhistory.scrollRestorationhistory.statehistory.current / next / previous
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
historyhistory.lengthhistory.scrollRestorationhistory.statehistory.current / next / previous
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
historyhistory.lengthhistory.scrollRestorationhistory.statehistory.current / next / previous
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object properties
historyhistory.lengthhistory.scrollRestorationhistory.statehistory.current / next / previous
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object method
history.back()history.forward()history.go()
history.pushState()history.replaceState()
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object method
history.back()history.forward()history.go()
history.pushState()history.replaceState()
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
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
history object method
history.back()history.forward()history.go()
history.pushState()history.replaceState()
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
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
playground
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
com-mon.js
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
null > “s_modal” > “s_modal” “s_modal” > “share” “share”
com-mon.js
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
null > “s_modal” > “s_modal” “s_modal” > “share” “share”
com-mon.js
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
null > “s_modal” > “s_modal” “s_modal” > “share” “share”
com-mon.js
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
null > “s_modal” > “s_modal” “s_modal” > “share” “share”
com-mon.js
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
stageDetailController.js
makerDetailController.js
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history
playground
window.onpopstate
Browser
https://kyeongseo.manipulating-browser-history.com
playground
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
“s_moda
l”
“share”
“share”
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
“s_moda
l”
“share”
“share”
“s_moda
l”
“share”
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser historyplayground
“s_moda
l”
“share”
“share”
“s_moda
l”
“share”
null
“s_moda
l”
Browser
https://kyeongseo.manipulating-browser-history.com
Manipulating the browser history