我正在尝试更改 url 栏中的内容。现在我正在尝试使用替换状态将一些 url 发送到 url 栏。我通过单击一个按钮来调用它。浏览器控制台没有显示任何类型的错误,但没有显示 url。我更喜欢使用 Jquery。
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(document).ready(function() {
$("#123").click(function(){
alert("in submit");
window.history.replaceState({foo: 'bar'}, 'Nice URL Title', '/nice_url');
});
</script>
</head>
<body>
<div id="outer">
<p>This is My Div</p>
<button id="123" type="button" >click me</button>
</div>
</body>
</html>