0

我不确定我是否能够清楚地解释这一点。

我在网站上有一个页面,可以说www.example.com/mypage/

由于某些商业原因,我想将用户重定向到同一网站中的另一个页面,比如www.example.com/myotherpage/用户进入www.example.com/mypage/浏览器并点击 go(我的意思是没有可以维护任何状态的引用 url)。

Response.Redirect工作得很好,但由于往返,加载需要很长时间。

如果我使用Server.Transfer加载时间显着减少(不到一半的时间Response.Redirect),但 url 保持不变,即www.example.com/mypage/

我的客户想在浏览器中查看新页面的 url,即www.example.com/myotherpage/.

我在谷歌上搜索了一下window.history.pushState在这里给出),但这仅适用于最新的浏览器。

我也需要在移动设备上使用它,所以不确定这段代码是否可以在那里工作。

我试图在互联网上搜索任何更好的想法,但找不到。

任何想法都会有很大帮助。

提前致谢!

4

0 回答 0