[问题] 网页重新整理时呼叫function

楼主: oToToT (屁孩)   2014-11-09 11:30:15
小弟很无聊的想让点进网站时,URL会变得比较好看,所以就用history.pushState
做修改,但是只要使用者按重新整理就会连到不存在的网页...
所以我在想有没有什么办法能够在user重新整理时,先把URL改回正常的,再让他连。
因为我看像FB,JSFiddle等再你讯息打完没存时,都会跳出一个对话框问你,所以想应该
做得到,但好像爬了爬文都没看到。
拜托各位大大指教了
作者: DeathWatch (爱情模糊理论)   2014-11-09 11:31:00
onclose事件
作者: mrbigmouth (大嘴先生)   2014-11-09 13:27:00
关视窗的提示讯息要用onbeforeunload但该函式只允许你return stringbrowser会自动抓你return的字串出来变成confirm视窗我猜你在事件触发后再改网址已经来不及了
作者: carylorrk (carylorrk)   2014-11-10 04:16:00
网址跟资源本来就应该要一对一。如果是的话用 routing不是的话...感觉本来设计就有问题?
作者: mrbigmouth (大嘴先生)   2014-11-10 08:52:00
同上 通常pushState是做single page用的 前端是什么网址后端就要有相应的网址去取得相同的资源不是让你把URL变好看用的 XD
作者: dave9898 (黛芙走吧)   2013-11-04 22:21:00
我先
作者: online135 (98分美元宇宙星尘)   2013-11-04 22:22:00
我再来
作者: f7504261 (麻雀向前冲)   2013-11-04 22:22:00
只好给推
作者: longmok2500 (Yu)   2013-11-04 22:22:00
楼楼下被菊爆 5楼也是盖啊干

Links booklink

Contact Us: admin [ a t ] ucptt.com