如果是浏览器缓存,但是 F12 看了 js 文件确实修改了
这个跳转事件也确实是只由这个 js 文件控制
如果是浏览器缓存,但是 F12 看了 js 文件确实修改了
这个跳转事件也确实是只由这个 js 文件控制
1
yafoo Apr 18, 2020 via Android
链接放出来看看
|
2
tanghongkai Apr 18, 2020
为什么不先试试清除浏览器缓存呢,万一是浏览器的奇妙优化
|
3
UnrealEngine OP @yafoo 额 还没上线呢……
|
4
UnrealEngine OP @tanghongkai 跟浏览器没关系
换了好几个浏览器都是这样子 F12 看代码时确实是新 url,但是点击的时候却是旧 url 我在谷歌浏览器上断点调试了下点击事件那里 url 确实是旧的 实在不明白为啥 |
5
mara1 Apr 18, 2020
放代码,看看你怎么写的
|
6
randyo Apr 18, 2020 via Android
打断点
|
7
AV1 Apr 18, 2020
可能你改错地方了,跳转并不是在你改的地方跳的。你需要单步调试确认。
|
8
kaiki Apr 18, 2020
JS 里面的代码是新的,但是页面点击跳转是旧的,那就只能说明他没有加载新的 JS
看看是不是有版本差异,以及文件挂版本号吧 |
9
crll Apr 18, 2020 via iPhone
先清楚缓存吧。或者服务器缓存。你看到的没用。
|
10
UnrealEngine OP |
11
Xusually Apr 19, 2020
看看 html 怎么写的,搞不好根本不是 js 跳转的。。。
|
12
UnrealEngine OP |
13
EarthChild Apr 19, 2020
直接甩代码。
|
14
UnrealEngine OP |
15
EarthChild Apr 19, 2020
@UnrealEngine #14 看起来没问题噢,玄学。你单元测试一下,功能单独拉出来,或者你跳转的时候 console 获取的变量?
|
16
cydian Apr 19, 2020 via Android
|
17
yafoo Apr 19, 2020 via Android
是不是新链接自己又跳转旧链接了?
|
18
xiaoming1992 Apr 19, 2020 via Android
把跳转功能改成打印,看看打印出来的是什么。总不能改成打印了还跳转吧
|
19
zhw2590582 Apr 19, 2020
在 Console 面板里勾选 Preserve log 再试试
|
20
KuroNekoFan Apr 20, 2020
被 preventDefault 了吧
|