我有一个网络应用,通常需要付费使用,但第一个会话是免费试用。
document.addEventListener('DOMContentLoaded', function() {
if (trial === "true") {
window.location.replace("freeTrial.html?SD=" + userId);
}
});
如果是第一次免费试用会话,则会将用户重定向到另一个页面。
问题是,在第二次访问时(trial==="false"
时),浏览器(在Chrome中测试过)在第一次访问时缓存了该页面,并且用户被错误地重定向。
我该如何避免这种情况?