我想知道我怎么能更改 从页面URL example.com/file1.html?i=1
到example.com/file1.html
jQuery中不 改变网页内容或重新加载页面 。
我想知道我怎么能更改 从页面URL example.com/file1.html?i=1
到example.com/file1.html
jQuery中不 改变网页内容或重新加载页面 。
Will change the URL without redirection or reload to file1.html.(将更改URL而无需重定向或重新加载到file1.html。)
If a history push state is not available to use the alternative.(如果历史记录推送状态不可用,则使用替代方法。)if (history.pushState) {
window.history.pushState("{ Object }", "Title", "file1.html");
} else {
document.location.href = "file1.html";
}
Function(功能)
function Change(domain, title) {
let url = domain + 'file1.html';
window.history.pushState('data', `{$title}`, url);
document.title = title;
}