如何使用 jQuery 或纯 JavaScript 将用户从一个页面重定向到另一个页面?
技术问答
239 人阅读
|
0 人回复
|
2023-09-11
|
如何使用 jQuery 或纯 JavaScript 将用户从一页重定向另一页?' p) A# Y- h2 ]4 W
9 n$ ^# I$ q8 X" E" w3 \ 解决方案:
7 i' O- {$ b% U8 W 简单使用 jQuery 重定向jQuery 不必要,它window.location.replace(...)最好模拟 HTTP 重定向。
* }1 }: A7 p* v7 O4 t3 D, Ewindow.location.replace(...)比用 好window.location.href,因为replace()不会在会话历史记录中保留原始页面,这意味着用户不会陷入无尽的后退按钮。
% L; z1 x# v, o' W3 y% K如果要模拟某人单击链接,请使用 location.href3 Y' B7 h, o9 a/ \9 \
若要模拟 HTTP 重定向,请使用 location.replace
. @6 G5 a+ B( E例如:7 @; o! u7 P& V" K
// similar behavior as an HTTP redirectwindow.location.replace("http://stackoverflow.com");// similar behavior as clicking on a linkwindow.location.href = "http://stackoverflow.com";/ b1 d8 q2 b, J. p% r0 u
|
|
|
|
|
|