HTML页面跳转到另一个界面了但是URL不变比说 http127001 我请求 http127001下面的uphtml网页上的url还是 http127001这个怎么实现加入一个 iframe吗还是怎么实现div class=Polaris-Stack Polaris-Stack--distributionEqualSpacing Polaris-Stack--alignmentCenter
要实现页面跳转但URL不变,可以使用JavaScript的History API来实现。下面是一个示例代码:
<!DOCTYPE html>
<html>
<head>
<script>
function changePage() {
// 使用History API的replaceState()方法来修改浏览器的历史记录,但URL不会改变
window.history.replaceState({}, '', 'up.html');
}
</script>
</head>
<body>
<button onclick="changePage()">跳转到up.html</button>
</body>
</html>
在上面的示例中,当点击按钮时,通过调用changePage()函数来修改浏览器的历史记录,但URL不会改变。这样就实现了页面跳转但URL不变的效果。
原文地址: https://www.cveoy.top/t/topic/inq4 著作权归作者所有。请勿转载和采集!