epi*_*tka 33 javascript jquery
我需要一种方法将一些预处理附加到window.location的每个赋值.有没有办法做到这一点.我基本上需要序列化一些将在新位置使用的信息.
小智 26
您可以使用该beforeunload
事件触发您的代码在导航之前运行...如果您需要更具体的内容(例如,只在代码中启动导航),那么我建议您将代码更改window.location
为单独的函数,并添加自定义逻辑的钩子.
Rus*_*Cam 13
你可能想看看Ben Nadel关于这样做的帖子,它可能正是你正在寻找的
他在关于创建一个事件处理程序触发change事件时,后会谈例如window.location
改变